PHP变量变量

时间:2010-12-22 17:38:51

标签: php variables

php如何处理这样的事情......

$blah = "Testing a variable"; 
$$blah = "test"; 

我的新变量名称是什么?

4 个答案:

答案 0 :(得分:9)

您需要了解http://www.php.net/manual/en/language.variables.variable.php处变量变量的所有内容,除了一件事:不要使用它们。

答案 1 :(得分:4)

echo ${'Testing a variable'};

但是,您不希望在实践中这样做。它使代码难以维护,容易出错。

答案 2 :(得分:1)

变量$blah必须包含有效的变量名。

这将告诉您变量:http://www.php.net/manual/en/language.variables.basics.php

答案 3 :(得分:0)

不是真的答案,但是......

<?php 
function I_love_you()
{
    return "haha";
}

$haha = "HoHoHo";
$tom = "I_love_you";
$blah = "tom";

echo ${$$blah()};
?>