У меня есть страница с именем 1.php которой есть функция. Теперь я хочу вызвать функцию в 2.php в PHP 2. Я написал func(); эта функция находится в 1.php .
Но он имеет такую ошибку:
Fatal error: Call to undefined function func() in C:\xampp\htdocs\me\2.php on line 2
Как я могу это сделать?
Включите скрипт, который содержит require_once() функцию, используя метод require_once() , например:
require_once("../path/to/script.php");
После использования вышеуказанного метода PHP в основном привязывает включенный скрипт к родительскому скрипту, который позволит вам вызывать функции, методы и переменные, как если бы они были в самом родительском скрипте.
Я бы порекомендовал require_once() over include() , include_once() или require() , потому что этот метод будет гарантировать, что скрипт, который вы ищете, существует и вызывается только один раз. Вызов одного и того же сценария более одного раза (обычно происходит случайно) может вызвать странные проблемы в вашем скрипте.
Надеюсь, это поможет.