Cannot redeclare function0() in file.php - как победть?

  • Автор темы Автор темы PNS
  • Дата начала Дата начала

PNS

Новичок
Cannot redeclare function0() in file.php - как победть?

У меня в файле file0.php лежит функция function0().
В файле file1.php стоят инструкции
PHP:
include("file0.php");
.......
function0();
....

include("file2.php");

А в file2.php есть такое включение
PHP:
include("file0.php");
.....

В итоге естественно, выводится ошибка

Fatal error: Cannot redeclare function0() in file.php on line .... .
Как от нее избавиться?
 
>Как от нее избавиться?

Нужно хорошо подумать и перенести функцию в один файл который подключается один раз в самом начале, для всех модулей.
Тогда никакие require_once не понадобятся.
 
Сверху