Особенные имена переменных в php
Сразу оговорюсь, что все написанное ниже является большим извращением, и использовать такие конструкции в своем коде не рекомендую. Однако знать о такой возможности нужно.
Не смотря на все выше сказанное в php можно использовать совсем нетрадиционные название переменных. Для задания таких имен нужно воспользоваться конструкцией {’name’}.
$s = new FooClass();
$s->{'var with strange name'} = 128;
echo $s->{'var with strange name'}; //128
Комментарии