Voting

: six plus two?
(Example: nine)

The Note You're Voting On

Julio Cesar Oliveira
16 years ago
The XML2Array func now Recursive!

<?php
function XML2Array ( $xml , $recursive = false )
{
if ( !
$recursive )
{
$array = simplexml_load_string ( $xml ) ;
}
else
{
$array = $xml ;
}

$newArray = array () ;
$array = ( array ) $array ;
foreach (
$array as $key => $value )
{
$value = ( array ) $value ;
if ( isset (
$value [ 0 ] ) )
{
$newArray [ $key ] = trim ( $value [ 0 ] ) ;
}
else
{
$newArray [ $key ] = XML2Array ( $value , true ) ;
}
}
return
$newArray ;
}
?>

<< Back to user notes page

To Top