php - require, require_once, include - страница загружается дважды - PullRequest
1 голос
/ 19 мая 2011

У меня есть вопрос.

У меня есть file1.php в каталоге include - значит, / file1.php Другой файл file2.php, который имеет

require(dirname(__FILE__).'/includes/file1.php');

Я посмотрел с Firebug, а также я написал что-то в текстовый файл, и, кажется,

Ответы [ 2 ]

3 голосов
/ 19 мая 2011
require_once(dirname(__FILE__).'/includes/file1.php');

Оператор require_once () идентичен require (), за исключением того, что PHP проверит, был ли файл уже включен, и, если это так, не будет включать (требовать) его снова.

0 голосов
/ 19 мая 2011

Если вы видите, что страница загружается дважды в вашем клиенте, то есть в Firefox (или Firebug), ваш код, скорее всего, перенаправляет или что-то в этом роде.

Было бы хорошо увидетьчасть кода здесь, или, по крайней мере, что именно вы видите в Firebug (например, действия HTTP / коды состояния).

...