use*_*089 0 php variables merge var
我很困惑......
像例子:
$Q1 = "hello";
$Q2 = "world";
$Q3 = "StackOverflow";
$i = 1;
while($i < 3) {
$a = "$Q".$i; //I think this is wrong.
echo $a; // i tried ${$a} doesn't work =/
$i++;
}
Run Code Online (Sandbox Code Playgroud)
然后输出格式:
$Q1
$Q2
$Q3
Run Code Online (Sandbox Code Playgroud)
但是没有这样的输出:hello world StackOverflow
我想$Q + $i
成为$Q1
回答的是:"你好"......
$varName = 'Q'.$i;
$a .= $$varName;
Run Code Online (Sandbox Code Playgroud)
要不就
echo $$varName . "<br>\n";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3878 次 |
最近记录: |