<?php
//Это пример:
//Уровень первый, глобальный
ch_frst_lvl_var(){
$GLOBALS['lvl_1']='false';
}
$lvl_1='true';
ch_frst_lvl_var();
echo 'lvl_1: '.$lvl_1;
//Выводит "lvl_1: false"
//Это задача:
//Уровень второй, внутри функции
ch_scnd_lvl_var(){
$lvl_2='false';
//Что здесь надо дописать, чтоб функция foo() вывела "lvl_2: false" ?
}
function foo(){
$lvl_2='true';
ch_scnd_lvl_var();
echo 'lvl_2: '.$lvl_2;
}
foo();
//Выводит "lvl_2: true", а надо "lvl_2: false"
?>
Как с помощью функции ch_scnd_lvl_var() импортировать переменную $lvl_2 в текущую таблицу символов (extract() же как-то может)?
Для особо одаренных:
Как сделать, чтоб задача работала аналогично примеру?