function object2array($object) { $array = array(); if (is_object($object)) $object = (array)$object; foreach($object as $k => $v) { if (is_object($v) || is_array($v)) $v = object2array($v); $array[$k] = $v; } return $array; }