Eclipse PDT:具有有效PHP命名空间语法的语法错误

时间:2011-09-27 17:12:13

标签: php eclipse syntax eclipse-pdt

我正在使用带有PDT 2.2的Eclipse 3.6(Helios),并且在尝试“使用”命名空间时遇到语法错误。

我能做些什么来解决这个问题吗?

示例:

use Tables\Exceptions\Exception as Exception;

PHP Parser将“Tables”识别为此行上的语法错误,而其他人则喜欢它。

1 个答案:

答案 0 :(得分:8)

这可能与Eclipse中的解释器设置有关。

转到项目菜单,然后选择属性。完成“属性”屏幕后,您可以转到 PHP解释器并在项目级别或工作区级别调整PHP版本。

将PHP版本设置为5.3或更高,以便正确突出显示。

如果您的项目是在PHP 5.2中,那么您将无法使用名称空间。见这里:Namespaces in php 5.2