Двойной оператор $ в php
Что означает двойной оператор $ в PHP?
2 ответа
Решение
Это означает переменную переменную:
$a = 'b';
$b = 'test';
print $$a; // test
По большей части (хотя есть исключения, если вы знаете, что делаете), это плохая практика, и всякий раз, когда вы видите, что кто-то использует их, массивы, вероятно, являются лучшей идеей.
Это означает, что "автор должен использовать ассоциативный массив".
(Это переменная переменная)