Это может показаться странным:
$myVar = "Helloooo!"; $text = "myVar";
Как я могу назвать $myVar только потому, что $text заполнено именем переменной, возможно, это? (хотя это не работает)
$myVar
$text
echo $($text);
PHP имеет функцию под названием « переменные переменные », которая работает точно так, как вам нужно.
Вы можете использовать его почти так же, как вы опубликовали, но без скобок:
echo $$text;
Однако лучше всего использовать фигурные скобки, поскольку это устраняет неоднозначности при работе с массивами.
echo ${$text};