Я ищу способ установить область видимости require_once ()
в глобальную область видимости , когда require_once ()
используется внутри функции. Примерно такой код должен работать:
файл `foo.php ':
<?php
$foo = 42;
фактический код:
<?php
function includeFooFile() {
require_once("foo.php"); // scope of "foo.php" will be the function scope
}
$foo = 23;
includeFooFile();
echo($foo."\n"); // will print 23, but I want it to print 42.
Есть ли способ явно установить область действия require_once ()
? Есть ли хороший способ обхода проблемы?