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;
}