码迷,mamicode.com
首页 > 编程语言 > 详细

把stdclass object 转化成数组

时间:2017-08-19 12:55:03      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:数据   function   log   alt   获取数据   json   key   turn   decode   

今天从接口上获取数据,用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 转化成数组

标签:数据   function   log   alt   获取数据   json   key   turn   decode   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!