php object转数组示例

php object转数组示例

这篇文章主要介绍了php object转数组的示例,代码简单,可以直接看下面的代码

代码如下:

function std_class_object_to_array($stdclassobject)

{

$_array = is_object($stdclassobject) ? get_object_vars($stdclassobject) : $stdclassobject;

foreach ($_array as $key => $value) {

$value = (is_array($value) || is_object($value)) ? std_class_object_to_array($value) : $value;

$array[$key] = $value;

}

return $array;

}