我试图实现简单的事情并且想知道是否可能。这次谷歌搜索被证明是无益的。可能它不可能,但我不确定。我有以下代码:
<?php
//Enter your code here, enjoy!
$query1="yay";
$query2="it";
$query3="works";
for($x=1;$x<=3;$x++){
$query="\$query".$x; //I need to assign the above variables
echo $query;
}
?>
我希望输出为&#34; yayitworks&#34;但相反,我得到&#34; $ query1 $ query2 $ query3&#34;。有没有办法得到我的结果?我知道switch语句可以帮助我实现这一目标,但我只是好奇。
提前致谢......: - )
答案 0 :(得分:1)
你想要的是变量变量:http://php.net/manual/en/language.variables.variable.php
$query = ${"query".$x}