php如何处理这样的事情......
$blah = "Testing a variable";
$$blah = "test";
我的新变量名称是什么?
答案 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()};
?>