пятница, 25 ноября 2011 г.

Создание переменной в PHP через $$varname


Web-Dev вообще и PHP в частности- это мое хобби. Так или иначе я изучаю вопрос уже несколько лет. И вот, на днях на каком-то ПХПшном форуме я увидел такую корявую конструкцию: $$var = 'some';.
Народ на форуме собрался достаточно приветливый и на моё "Эт чо!??" отреагировал довольно адекватно.
Оказывается, такая конструкция создает переменную, имя которой хранится в переменной $var.
$a ='b';
$$a = 'var';
echo $b;
На выходе получаем "var".
Вот такое вот открытие. Осталось понять где это можно применить :)

Комментариев нет:

Отправить комментарий