可變變數理解起來其實非常簡單,舉例說明:
現在有乙個變數 $a, 它的值是字串"hello",
如果在這個變數前面加入乙個美元符號,變成了$$a, 則這個變數名等價於$hello
也就是說,第二個變數,把,第乙個變數的值,直接拿來做變數名,有了2種寫法。這兩種寫法是等價的。
以下面的例子來說明:
<?php
$a = 'hello'; //第1個變數
$hello = 'world'; //第2個變數
echo $a; //輸出$a,得到hello
echo $$a; //輸出$$a,就等於輸出$hello, 得到的是world
?>
可以說,這是一種靈活的表示變數名的方法。具體在開發中怎麼使用,就等我深入學習一段再來總結。 PHP可變變數
php可變變數 1 含義 兩個 是 可變變數,就是乙個變數的變數名可以動態的設定和使用。a hello hello world echo a hello world 必需加花括號 如果不加則是會輸出變數名 echo a hello hello world2 注意 要將可變變數用於陣列,必須解決乙個模...
for迴圈 php可變變數
還是前幾天的工作中,碰到了一堆重複的 重複了八次,但是 中的sql查詢條件中的變數不同 a1 a2 a3 a8 八個變數名。寫八個重複的 很簡單 很粗暴 很直觀,就是太low b,為了降低 行數,我就想用for迴圈,來執行八次這些 由於 過長 過於繁雜,就不貼出來丟人現眼了 在此寫個小栗子和大家分享...
PHP學習筆記(引用變數 可變變數 靜態變數)
引用變數是指用不同的變數名去訪問同乙個變數內容,即兩個不同的變數指向同乙個內容。引用變數通過符號 進行定義。例如 var1 var2 將變數 var1和變數 var2指向同乙個內容。引用後,變數 var1和 var2完全相同。引用變數不同於一般的變數賦值。當用乙個變數向另乙個變數賦值時,例如 var...