PHP 5.2 之前的版本中使用 JSON
PHP 从 5.2 开始才内置了 JSON 的支持,很多人都是通过在服务器上安装 JSON 扩展来解决低版本PHP的JSON问题。
但如果只有服务器的FTP权限,可以尝试这个独立的PHP类:Services_JSON (通过PHP手册找到)。
下面介绍一下使用方法:
1. 首先,下载 Services_JSON 包。点击下载
2. 解压缩。这个包里面包括了一个 JSON.php 、一些说明文件以及文档,我们只需要用到 JSON.php ,下面是一个简单用法:
1 2 3 4 5 6 |
require('JSON.php'); ...... $json = new Services_JSON(); echo $json->encode(array('status'=>0, 'data'=>'test data')); |
上面的代码就相当于在 PHP v5.2 以上版本中直接这样写:
1 |
json_encode(array('status'=>0, 'data'=>'test data')); |
更多关于 Services_JSON 的用法请参考 官方文档