php 分享一个object(stdclass)转数组的函数
作者:admin 日期:2021-10-12
经常调用一个借口之后 返回的内容是json串,利用php函数json_decode() 解析json串之后得到的 数据类型为object(stdclass)
这是一个对象,要取其中的内容也可以 取得,利用object->属性 可以取得,但是习惯数组处理数据,下面是一个object(stdclass)转成 数组的函数
PHP代码
- function object_array($array){
- if(is_object($array)){
- $array = (array)$array;
- }
- if(is_array($array)){
- foreach($array as $key=>$value){
- $array[$key] = object_array($value);
- }
- }
- return $array;
- }
其实json_decode()想要解析返回结果为数组,需要加上第二个参数TRUE
广告位