- 0
✩
0
Область видимости переменной
function test1()
{
$a = "hello";
function test2()
{
global $a; // так неполучается
$a = "$a world";
}
test2();
echo $a;
}
test1();
Как можно из функции test2 получить доступ к переменной $a ?
300
1 ответ:
-
- 1
внимательно читайте мануал. функция, создаваемая внутри другой функции имеет область видимости global. Соответственно, сделайте в test1: global $a; и пользуйтесь ею. Либо же любой другой метод передачи переменной в функцию.