通过连接访问php变量

时间:2016-10-18 00:42:23

标签: php string-concatenation

我试图实现简单的事情并且想知道是否可能。这次谷歌搜索被证明是无益的。可能它不可能,但我不确定。我有以下代码:

<?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语句可以帮助我实现这一目标,但我只是好奇。

提前致谢......: - )

1 个答案:

答案 0 :(得分:1)

你想要的是变量变量:http://php.net/manual/en/language.variables.variable.php

$query = ${"query".$x}