ахаха global $i; и $GLOBALS["i"] = 7; меньше строк?
Ибрах1им, В моем случае глобальной переменной СРАЗУ ЖЕ присваивается значение, в твоем - нет.
зачем это? имя переменныйх одно и тоже...Область видимости переменных
Ибрах1им,к примеру, когда тебе нужно, чтобы вызванная функция меняла значение глобальной переменной.
<?php
function name($i){
$i = 7;
return $i;
}
$i = 5;
$result = name($i);
echo $result;
?>