2013-06-20 44 views
2

我在形式PHP動態引用變量在字符串字面

$number1, $number2, $number3 and so on... 

我想動態引用一個循環來檢索他們的信息,這些內部多個PHP變量,但我不知道如何引用動態變量。例如:

for($i = 1; $i <= 10; $i++) { 
    //The first number to be printed should be the value from 
    //$number1 not $number concatenated to $i 

    //here are some of the strings I tried: 
    echo "$number$i"; 
    echo "{$number}$i"; 
    echo "{$number}{$i}"; 
} 

回答

5

這應做到:

echo ${"number{$i}"}; 

但是,爲什麼不使用數組來代替?有$number[$i]更可讀...

+0

謝謝,多數民衆贊成在工作!我會使用數組,但我只能改變一個函數來處理已經存在的變量。 –