PHP 5.2 及以上版本提供了 json_encode 和 json_decode 函数,相当好用。
而之前的版本则需要下载网友们自行开发的库(有兴趣的可以看下 http://code.itlearner.com/php/JSON-class.html )
可以参考如下这个方法来在低版本上扩充这两个函数:
如此一来,你也可以在低版本的 PHP 上使用 json_encode 和 json_decode 函数了。
而对于 xml 的输出,当然可以使用 xml 的库,然而日常开发中,轻量级的使用 xml 输出其实并不需要太过复杂的功能。
因此我写了一个更简单的 ajax_encode 函数,有兴趣的兄弟可以参考下:
本文介绍了如何在PHP5.2及以下版本中通过自定义方法实现JSON编码和解码功能,并提供了一种简便的XML输出函数。适用于需要在旧版PHP环境中进行数据交换的应用场景。

2万+

被折叠的 条评论
为什么被折叠?



