Задать вопрос
@flafy4

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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽