Простой вопрос: Является ли область require_once
глобальной?
Например:
<?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 )?
Я видел этот поток раньше, но он не совсем ответил на вопрос:
Следует require_once "some file.php" ; отображаются в любом месте, но в верхней части файла?
Спасибо за вашу помощь!