[英]json_encode() in eclipse php causes Call to undefined function json_encode() error
我在eclipse pdt中创建了一个php项目。 当我尝试调用java_encode时,出现“未定义函数json_encode()的调用”错误。 PDT的php核心api中的其他功能不执行此操作。
这是一个代码
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($arr);
第二行导致错误。 我需要包含还是需要? 我是第一次将json与Eclipse PDT结合使用。 需要帮助。 谢谢!
在Linux系统上,有时需要将extension=json.so
添加到php.ini文件中。
请确保将其添加到PHP命令行解释器(CLI)使用的正确的php.ini中。 例如: /etc/php5/cli/php.ini
打开
Preferences -> PHP -> PHP Interpreter
然后确保至少选择了PHP 5.2! 如果不可用,则需要更新PDT安装:
Help -> Check for updates
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.