PHP对象转成数组
程序员文章站
2022-04-05 13:33:59
...
PHP对象转成数组
项目中跨平台调用数据,会用到json或xml。需要将json和xml对象转成数组。用下面的函数就可以了
/** * * 把对象转成数组 * @param $object 要转的对象$object */ function objectToArray($object){ $result = array(); $object = is_object($object) ? get_object_vars($object) : $object; foreach ($object as $key => $val) { $val = (is_object($val) || is_array($val)) ? objectToArray($val) : $val; $result[$key] = $val; } return $result; }
上一篇: 在mysql5.5中如何查询字符编码?
下一篇: php对象转成数组和数组转成对象操作