最近在PHP中要输出JSON,上网查了一下,对中文支持不太好,要不就先转成utf-8的编码,再用json_encode生成,客户端还要再utf-8转中文.对于网页已经用GB2312的服务器,不想这样折腾. 上网查到一个SERVICES_JSON的插件,试了一下,对GB2312支持,但是还是输出utf-8的编码.最后,直接修改SERVICES_JSON代码. function encode($var) { ...... case 'string': //直接返回字符串,不编码 return "\&