volodya81
Новичок
Есть такой простой код:
$k="title";
$v="Главная";
$$k = $v;
echo $title;
В результате выведет слово "Главная".
Не могу понять, как создается переменная $title.
Есть условная ячейка памяти под названием $k, которая содержит строку title. Есть еще одна ячейка памяти под названием $v, которая содержит строку "Главная". Кроме того, есть указатель $$k, который указывает на содержимое переменной $v, то есть, указывает на ячейку памяти в которой есть слово "Главная". Так при чем здесь создание еще одной переменной?
$k="title";
$v="Главная";
$$k = $v;
echo $title;
В результате выведет слово "Главная".
Не могу понять, как создается переменная $title.
Есть условная ячейка памяти под названием $k, которая содержит строку title. Есть еще одна ячейка памяти под названием $v, которая содержит строку "Главная". Кроме того, есть указатель $$k, который указывает на содержимое переменной $v, то есть, указывает на ячейку памяти в которой есть слово "Главная". Так при чем здесь создание еще одной переменной?