Адрес памяти глобальной и локальной переменной

Я только что использовал локальную и глобальную переменную с тем же именем. Локальная переменная, расположенная в функции. Фрагмент кода, как показано ниже (в PHP):

$var = 10;
function fn ()
{
$var = 20;
return $var;
}
fn ();
echo $var;

Если глобальная переменная содержит 10 затем после вызова fn() как переменная $var остаются неизменными где $var назначен на 20 в функции. Оба имеют одно и то же имя, мой вопрос: как отслеживать, какая из них глобальная, а какая локальная?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]