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

php从接口获取数据转成可以用的数组或其他(含转换编码)

时间:2015-02-14 18:49:42      阅读:445      评论:0      收藏:0      [点我收藏+]

标签:

程序开发,时常会用到将接口的json数据转换成程序可以用的,因为今天看到一个比较好的程序,贴上来,以备随时查看:

/**
 * 将对象转成数组,并按要求转换编码
 *
 * @param array $array 待转编码数组
 * @param 标记 $flag 1为从GBK到UTF-8 0为从UTF-8到GBK
 * @return 编码后数组
 */
function changeCoding($array,$flag=true){
    if(is_object($array)||is_array($array)){
        $array = (array)$array;
        foreach($array as $key=>$val){
            $array[$key] = changeCoding($val,$flag);
        }
    }else {
        if($flag){
            $array = iconv(‘gbk‘,‘utf-8‘,$array);
        }else{
            $array = iconv(‘utf-8‘,‘gbk‘,$array);
        }
    }
    return $array;
}

 

php从接口获取数据转成可以用的数组或其他(含转换编码)

标签:

原文地址:http://www.cnblogs.com/ishenghuo/p/4292053.html

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