从PHP解析JSON而没有'json_decode'或PEAR的'Services_JSON'

Mat*_*att 5 php json

我正在学校为我的数据挖掘课程开发一个项目,我想使用stackoverflow API获取原始数据。我在看有关使用PHP来访问它的一些入门教程,而第一个代码示例根本没有用。罪魁祸首是json_decode函数。学校服务器上安装的PHP版本是5.1.6,并且该功能仅在> = 5.2时存在。在这里搜索时,我发现了有关使用梨的信息,但是学校的PHP配置为'--without-pear'

解决这些限制的最佳选择是什么?我宁愿不必完全切换到另一种语言。是否可以用另一种语言调用外部函数?

违规行是

$response = json_decode(http_inflate(file_get_contents($url)));
Run Code Online (Sandbox Code Playgroud)

lon*_*day 5

您可以不使用PEAR安装过程来安装PEAR库。只需从PEAR网站(Services_JSON)下载文件并手动添加即可。