Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么Eclipse PHP不能识别名称空间声明?_Php_Eclipse_Namespaces - Fatal编程技术网

为什么Eclipse PHP不能识别名称空间声明?

为什么Eclipse PHP不能识别名称空间声明?,php,eclipse,namespaces,Php,Eclipse,Namespaces,当我在Eclipse中键入“namespace ORM;”时,它在ORM下面加上红色下划线,并表示它需要一个括号。有没有办法让Eclipse识别名称空间?可能是您的项目设置为5.1/5.2版本。您可以在以下位置更改默认设置: 窗口首选项PHPPHP解释器PHP版本5.3 或者,您可以进入项目属性(右键单击您的项目,然后单击属性),然后单击PHP解释器,勾选启用特定于项目的设置,并在那里更改PHP版本。刚刚尝试过,我还尝试在网站上更新到eclipse的最新版本,但运气不佳。

当我在Eclipse中键入“namespace ORM;”时,它在ORM下面加上红色下划线,并表示它需要一个括号。有没有办法让Eclipse识别名称空间?

可能是您的项目设置为
5.1/5.2
版本。您可以在以下位置更改默认设置:

窗口
首选项
PHP
PHP解释器
PHP版本
5.3


或者,您可以进入
项目属性
(右键单击您的项目,然后单击属性),然后单击
PHP解释器
,勾选
启用特定于项目的设置
,并在那里更改
PHP版本

刚刚尝试过,我还尝试在网站上更新到eclipse的最新版本,但运气不佳。