| 제목 |
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 |