Eclipse PDT: синтаксические ошибки с правильным синтаксисом пространства имен PHP - PullRequest
4 голосов
/ 27 сентября 2011

Я использую Eclipse 3.6 (Helios) с PDT 2.2 и получаю синтаксические ошибки при попытке "использовать" пространства имен.

Что я могу сделать, чтобы это исправить?

Пример:

use Tables\Exceptions\Exception as Exception;

PHP Parser распознает «Таблицы» как синтаксическую ошибку в этой строке и другие подобные ей.

1 Ответ

8 голосов
/ 27 сентября 2011

Это, вероятно, связано с настройками вашего интерпретатора в Eclipse.

Перейдите в меню Project и выберите Свойства . Когда у вас откроется экран «Свойства», вы можете перейти к PHP Interpreter и настроить версию PHP либо на уровне проекта, либо на уровне рабочей области.

Установите правильную подсветку для версии PHP 5.3 или выше.

Если ваш проект на PHP 5.2, вы не сможете использовать пространства имен. Смотрите здесь: Пространства имен в php 5.2

...