Call to undefined function json_encode() 的解决方法

今天在本机测试一个程序.提示出错:Call to undefined function json_encode()  …………in line 6。

上百度找了一下,发现都是说虚拟空间没有支持json_encode函数。说要安装扩展,但是空间没有那么容易安装开展啊!

然后再找一下,果然功夫不负有心人,找到了方法了!

JSON.php

先把上面的文件下载了,名字改为”json.php”

然后在公用PHP文件里写这样一个函数

function json_encode($datas){
require_once(‘JSON.php’);
$json = new Services_JSON();
$output = $json->encode($datas);
return $output;
}

刷新一下看看是不是没问题了?

另外,要记得注意你网站的编码问题!

发表评论