首页 > 编程语言 > 详细

把stdclass object 转化成数组

时间:2017-08-19 11:59:51      阅读:204      评论:0      收藏:0      [点我收藏+]

今天从接口上获取数据,用json_decode转化成发现是一个stdClass Object 。例子:

技术分享

 

从网上搜到一些方法,我感觉好用的解决方案有两个:
//PHP stdClass Object转array  
function object_array($test) {  
    if(is_object($array)) {  
        $array = (array)$array;  
     } if(is_array($array)) {  
         foreach($array as $key=>$value) {  
             $array[$key] = object_array($value);  
             }  
     }  
     return $array;  
}、

如果上面报错的话,可以使用  $array = get_object_vars($test);

把stdclass object 转化成数组

原文:http://www.cnblogs.com/gaojunshan/p/7395669.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!