@flafy4

Как использовать функции другого файла в PHP?

Есть 2 файла. Например file.php и file1.php. В file.php есть функция "getPages". Как в файле file1.php использовать эту функцию не применяя include и include_once?

Слышал люди как то делают через namespace... Или что то вроде этого.
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Wexter
require/require_once, можно особо извратиться получив через file_get_contents, выдрать regexp'ом функцию и через eval объявить, но зачем?
Ответ написан
Комментировать
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
с функциями никак (по крайней мере до 5.6 которую я использую), а для классов можно сделать автозагрузку Как правильно использовать namespace автозагрузку классов php?
Ответ написан
Комментировать
@MadridianFox
Web-программист, многостаночник
Если у вас нет классов, то без include никак.
Но даже когда у вас функции являются методами классов, и настроена автозагрузка, то include тоже делается, только неявно.
Поэтому совсем без include никак не получается.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы