php5.2之后才将php-json作为标准扩展,一些Linux发行版上的php版本依然还是5.1.x,如SuSE10.1 , 导致使用json很不方便。网上也有一些文章介绍如何在SuSE10SP1下启用该扩展,如:

Enabling JSON on PHP 5.1.2 in SLES10

可惜这篇文章的方法现在已经不能用了。这里介绍一些解决方法

方法一:直接用php写json_encode和json_decode的函数,然后调用,这个网上已经有一些开源的代码了,如 Service JSON 方法比较简单,但是使用也不是那么得心应手。这里不再赘述。

方法二:安装扩展,需要先安装php5-devel,因为要使用phpize,脚本如下:

阅读全文——共513字