簡単な質問:範囲は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を2回連続して呼び出すのと同じです)?
私は以前にこのスレッドを見ましたが、それは質問に完全には答えませんでした:
require_once "some file.php"; ファイルの先頭以外の場所に表示されますか?
ご協力いただきありがとうございます!