eclipse php中的json_encode()导致调用未定义函数json_encode()时出错
我已经在EclipsePDT中创建了一个php项目。当我试图打电话时 java_encode,我得到一个“调用未定义函数json_encode()”错误。 PDT的php核心api中的其他函数不这样做 这是一个密码eclipse php中的json_encode()导致调用未定义函数json_encode()时出错,php,eclipse,json,eclipse-pdt,Php,Eclipse,Json,Eclipse Pdt,我已经在EclipsePDT中创建了一个php项目。当我试图打电话时 java_encode,我得到一个“调用未定义函数json_encode()”错误。 PDT的php核心api中的其他函数不这样做 这是一个密码 $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5); echo json_encode($arr); 第二行导致错误。我需要包含还是需要? 我还不熟悉在EclipsePDT中使用
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($arr);
第二行导致错误。我需要包含还是需要?
我还不熟悉在EclipsePDT中使用json。需要帮助。谢谢大家! 打开
Preferences -> PHP -> PHP Interpreter
然后确保至少选择了PHP5.2!如果不可用,则需要更新PDT安装:
Help -> Check for updates
打开
然后确保至少选择了PHP5.2!如果不可用,则需要更新PDT安装:
Help -> Check for updates
在Linux系统上,有时需要将
extension=json.so
添加到php.ini文件中
请确保将其添加到正确的php.ini,即php命令行解释器(CLI)使用的php.ini。例如:
/etc/php5/cli/php.ini
在Linux系统上,有时需要将扩展名=json.so
添加到php.ini文件中
请确保将其添加到正确的php.ini,即php命令行解释器(CLI)使用的php.ini。例如:
/etc/php5/cli/php.ini
正在使用什么版本的php?和json\u encode
或java\u encode
?java\u encode
只是一个输入错误吗?请检查PHP版本,版本5.2.0随附如果您安装的是正确的版本,可能eclipse指向了错误的方向!正如其他人所说,检查您的PHP版本json_encode
是一个非常有效的PHP函数,只要您使用的是PHP5.2及以上版本。如果您使用的是较旧的版本,您确实需要升级,因为即使是5.2也已经失去了两年的支持,而5.1在这之前已经过时了几年。请在PDT设置中检查用于检查PHP代码的PHP版本。sudo apt get install php5 json
使用的PHP版本是什么?和json\u encode
或java\u encode
?java\u encode
只是一个输入错误吗?请检查PHP版本,版本5.2.0随附如果您安装的是正确的版本,可能eclipse指向了错误的方向!正如其他人所说,检查您的PHP版本json_encode
是一个非常有效的PHP函数,只要您使用的是PHP5.2及以上版本。如果您使用的是较旧的版本,您确实需要升级,因为即使是5.2也已经失去了两年的支持,而5.1在几年前就已经过时了。请检查您的PDT设置,使用哪个PHP版本来检查PHP代码。sudo apt get install php5 json
我错误地键入了java_encode。我是说json_编码。我使用PHP5.4开发了一个应用程序。它仍然不起作用。我也在使用zend调试器。当我执行简单的运行而不是调试时,它会引发相同的错误。IIs是一个问题,我的apache服务器使用phpinfo()中的PHP5.1.4…apache/2.0.58(Win32)php/5.1.4I错误地键入了java_encode。我是说json_编码。我使用PHP5.4开发了一个应用程序。它仍然不起作用。我也在使用zend调试器。当我执行简单的运行而不是调试时,它会引发相同的错误。IIs是一个问题,我的apache服务器使用phpinfo()中的PHP5.1.4…apache/2.0.58(Win32)php/5.1.4有很多答案,但这对我有用。有很多答案,但这对我有用。