时时商务社区
标题:
解析PHP将对象转换成数组的方法(兼容多维数组类型)
[打印本页]
作者:
网络通达
时间:
2018-2-14 08:16
[U]复制代码[/U] 代码如下:
/**
* @author 脚本之家
* @date 2013-6-21
* @todo 将对象转换成数组
* @param unknown_type $obj
* @return unknown
*/
function object_to_array($obj){
$_arr = is_object($obj) ? get_object_vars($obj)
obj;
foreach ($_arr as $key=>$val){
$val = (is_array($val) || is_object($val)) ? $this->object_to_array($val)
val;
$arr[$key] = $val;
}
return $arr;
}
这样就可以了。
您可能感兴趣的文章:
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
PHP中将数组转成XML格式的实现代码
PHP对象转换为数组函数(递归方法)
PHP编码转换函数 自动转换字符集支持数组转换
PHP 数组和字符串互相转换实现方法
php的数组与字符串的转换函数整理汇总
php中将数组转成字符串并保存到数据库中的函数代码
php二维数组转成字符串示例
PHP实现数组递归转义的方法
php实现将数组转换为XML的方法
PHP中把对象数组转换成普通数组的方法
php实现数组纵向转横向并过滤重复值的方法分析
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2