Я недавно обновился с Zend Studio 7 до ZS 8, и я не могу заставить ZS8 воссоздать стандартные функции PHP5, такие как explode (), split () и т. Д. Он просто говорит «вызов неопределенной функции» и добавляет желтый (предупреждение) линия под вызовом.
Google не предоставил мне никакой информации, которая действительно работала. .Buildpath выглядит нормально:
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="src" path=""/>
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
</buildpath>
И файл .projects тоже выглядит хорошо:
<nature>org.eclipse.php.core.PHPNature</nature>
Теперь я заметил, что когда я запускаю новый проект ЛОКАЛЬНО, он отлично работает, и «языковая библиотека PHP» прекрасно добавляется, но как только я открываю вкладку «удаленные системы» и щелкаю правой кнопкой мыши по папке и выбираю «Создать удаленный проект» «Языковая библиотека PHP» просто не заполнена. Что объясняет, почему это не работает.
Теперь вопрос, почему он не заполняется? Как это исправить? (без необходимости переключаться на другой редактор).