来自另一个var的PHP变量

时间:2009-12-22 17:38:47

标签: php variables

这可能听起来令人困惑:

$myVar = "Helloooo!";
$text = "myVar";

我怎样才能从事件$myVar调用$text填充变量名称,也许这个? (虽然它不起作用)

echo $($text);

1 个答案:

答案 0 :(得分:5)

PHP有一个名为“variable variables”的功能,其功能与您需要的功能完全相同。

你几乎可以像发布一样使用它,但没有括号:

echo $$text;

最好的表示法是使用花括号,因为这样可以消除处理数组时的歧义。

echo ${$text};