Простой вопрос: Является ли объем require_once
глобальным?Какова область require_once в PHP?
Например:
<?PHP
require_once('baz.php');
// do some stuff
foo ($bar);
function foo($bar) {
require_once('baz.php');
// do different stuff
}
?>
Когда Foo называется, она повторно синтаксического анализа baz.php? Или он полагается на уже необходимый файл из основного файла php (аналогично вызову require_once два раза подряд для одного и того же файла include)?
Я видел эту тему раньше, но это не совсем ответ на вопрос:
Should require_once "some file.php" ; appear anywhere but the top of the file?
Спасибо за вашу помощь!
Отлично - спасибо всем за ваши ответы! – TMG