PHP对象转成数组
2014-04-01 23:24
399 查看
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; }
相关文章推荐
- php对象转成数组和数组转成对象操作
- 深入理解PHP JSON数组与对象
- php数组转换为对象PHP - Convert Array to Object with stdClass
- php--------对象(object) 与 数组(array) 的转换
- PHP 对象比数组省内存?错!数组比对象省内存?错!
- Android程序员学PHP开发(6)-字符串数组对象资源-PhpStorm
- PHP简单 对象(object) 与 数组(array) 的转换
- PHP 对象、数组间的转换
- php程序员学习javascript:第二章:javascript对象函数(二):数组对象函数
- php中显示数组与对象的实现代码
- PHP 对象和数组的相互转化
- php 将对象转数组
- 如何将PHP的数组转化成对象
- php中如何使对象可以像数组一样进行foreach循环
- PHP 对象和数组互相转换
- PHP 对象转数组 Object转array
- PHP对象和数组的相互转换
- php--------对象(object) 与 数组(array) 的转换
- php json字符串转为数组或对象
- php实现数组中索引关联数据转换成json对象的方法