function __object_array($array) { if (is_object($array)) { $array = (array) $array; } if (is_array($array)) { foreach ($array as $key => $value) { $array[$key] = __object_array($value); } } return $array; }
function __object_array($e) { $e = (array) $e; foreach ($e as $k => $v) { if (gettype($v) == 'resource') { return; } if (gettype($v) == 'object' || gettype($v) == 'array') { $e[$k] = (array) __object_array($v); } } return $e; }