note 89869 modified in function.simplexml-load-string by danbrown
| From: | danbrown@php.net | Date: | Thu, 26 Mar 2009 16:58:31 +0000 |
| Subject: | note 89869 modified in function.simplexml-load-string by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-152479@lists.php.net to get a copy of this message | ||
<?php
function XML2Array ( $xml )
{
$array = simplexml_load_string ( $xml );
$newArray = array ( ) ;
$array = ( array ) $array ;
foreach ( $array as $key => $value )
{
$value = ( array ) $value ;
$newArray [ $key] = $value [ 0 ] ;
}
$newArray = array_map("trim", $newArray);
return $newArray ;
}
?>
--was--
function XML2Array ( $xml )
{
$array = simplexml_load_string ( $xml );
$newArray = array ( ) ;
$array = ( array ) $array ;
foreach ( $array as $key => $value )
{
$value = ( array ) $value ;
$newArray [ $key] = $value [ 0 ] ;
}
$newArray = array_map("trim", $newArray);
return $newArray ;
}
http://php.net/manual/en/function.simplexml-load-string.php