繁体   English   中英

Eclipse php中的json_encode()导致对未定义函数json_encode()的调用错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM