Перехожу на PHP и с ужасом вижу, что глобальные переменные которые мы привыклы видеть внутри процедур (С, PERL) теперь не видны, ладно делаем extract или global и видим их и там... но вот наоборот
Код:
function main(){
$ar=array("name"=>"MpaK");
extract ($ar);
// $GLOBALS['name']='MpaKus Izvrashenus';
}
main();
print "[ $name ]";
но вот extract внутри функции работает не верно, а хотелось бы не по одной внутренней переменной глобализировать, а скопом.
Помогите, как сделать?
пробовал $GLOBALS=compact(…) Но тоже ноль результата
