Внутри Eclipse PDT какова цель «PHP include path» в свойствах проекта? - PullRequest
1 голос
/ 22 февраля 2011

Интересно, когда мы щелкаем правой кнопкой мыши на папке проекта в php explorer, появляется опция «Php include path», которая не редактирует свойство include_path в php.ini.Следовательно, даже если указать путь включения с помощью этой опции, он ничем не отличается от проецируемого, чем его назначение ??

Ответы [ 2 ]

2 голосов
/ 22 февраля 2011

Используется для связывания двух проектов в затмении. Если один проект включает в себя код из другого проекта, eclipse не знает о соединении и оценивает код только в том проекте, в котором вы находитесь. Поэтому, если вы попытаетесь использовать функцию из другого проекта, не будет выполнено автозаполнение и т. Д. Для эта функция.

Добавляя второй проект в ваш include_path, вы сообщаете Eclipse, что вы используете этот проект, и все классы, функции и т. Д. Проектов будут добавлены в запрос на автоматическое заполнение и документирование.

Вы все еще должны соединить их по коду.

1 голос
/ 22 февраля 2011

Веб-сервер (точнее: процесс интерпретатора, созданный веб-сервером) не может знать, что вы даже используете IDE для написания своих сценариев, поэтому также невозможно узнать настройки проекта. Если вы выполняете его из затмения, он предоставляет пользовательский php.ini, который содержит заданный include-путь.

...