欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

如何将php对象转为数组

(元素模板) / 2022-09-06 16:40
如何将PHP的对象转数组
PHP 将对象转换成数组可以有两种实现方式:
(1) 使用函数
$param = json_encode($param);$param = json_decode($param, true);
这样就完成了object-》json-》array的转化
json_decode不加true , 把json转换成object
(2) 强制转换类型
function object_to_array($obj) {    
$arr = (array)$obj;    
foreach ($arr as $k => $v) {        
if (gettype($v) == 'resource') {            
return;        
}        
if (gettype($v) == 'object' || gettype($v) == 'array') {            
$arr[$k] = (array)object_to_array($v);        
}    
}     
return $arr;
}


Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com