PHP <5.2ver 将数组转换成json格式的方法

来源:互联网 发布:淘宝网包包女包 编辑:程序博客网 时间:2024/05/19 14:17


1、到这里直接下载JSON类库(http://pear.php.net/package/Services_JSON/download)
2、解压找到JSON.php,并放到你的项目下
3、以下就是封装用它封装了json_encode和json_decode()

if(!function_exists('json_encode')){    include('JSON.php');    function json_encode($val)    {        $json = new Services_JSON();        return $json->encode($val);    }        function json_decode($val)    {        $json = new Services_JSON();        return $json->decode($val);    }
}
4、在测试的时候,会发现有一个warring,需要备注掉'JSON.php'中255行:
 function encode($var)
    {
        //header('Content-type: application/json');   //把这行给备注掉就OK了,不会出现错误提示
        return $this->encodeUnsafe($var);
    }
原创粉丝点击