@flafy4

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

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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 18:27
200000 руб./за проект
26 апр. 2024, в 18:24
80000 руб./за проект
26 апр. 2024, в 18:00
500 руб./за проект