Á¦¸ñ |
234 : [php] xml object to array |
À̸§ |
»êÀÌ [Ȩ]http://linuxchannel.net/ |
¿¹Á¦º¸±â:
$cfg = xmlobj2arr(simplexml_load_file($cfgfile));
print_r($cfg);
------------------------
function xmlobj2arr($data)
{
if(is_object($data)) $data = get_object_vars($data);
if(is_array($data)) foreach($data AS $k=>$v) $r[$k] = xmlobj2arr($v);
else $r = $data;
return $r;
}
---------------------------
function objecttoarray($object)
{
if(!is_object($object) && !is_array($object)) return $object;
if(is_object($object)) $object = get_object_vars($object);
return array_map('objecttoarray',$object);
} |
2010³â 02¿ù 10ÀÏ 16:25:24 ¼ö(¿ÀÈÄ) from 114.111.62.248 |