php对象如何转成数组

2020-08-12 14:52:26

php对象转成数组的方法:1、使用封装自定义函数,传入对象,代码为【$array[$key] =$this->object_array($value)】;2、利用系统函数转换,代码为【$arr=json_decode()】。

php对象转成数组的方法:

1、封装自定义函数,传入对象

public function object_array($object){if(is_object($array)){$array = (array)$array;}if(is_array($array)){foreach($array as $key=>$value){$array[$key] =$this->object_array($value);}}return $array;}

2、利用系统函数转换

$arr=json_decode(json_encode($object),true); var_dump($arr);

相关视频推荐:PHP编程从入门到精通

相关文章 大家在看