看板 PHP 關於我們 聯絡資訊
想請問各位先輩 雙引號對於陣列是不是有限制啊? 如下程式 print $meals['lunch'][1]."<br>\n"; 如果我把它改為 print "$meals['lunch][1]<br>\n"; 就無法正確動作囉 所以是因為陣列變數跟雙引號之間的關係嗎 ? 請各位版大幫幫忙 謝謝 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.79.88
ya790206:print "$meals['lunch'][1]<br>\n";你少個單引號 03/08 17:57
LPH66:print "{$meals['lunch'][1]}<br>\n"; 要用大括號括起來 03/08 17:58
LPH66:但個人建議有陣列變數的話寫在字串外面 03/08 17:59
LPH66:變成 print $meals['lunch'][1]."<br>\n"; 03/08 17:59
adddream:THANKS加了大括號之後就可以了^^ 03/08 18:38
adddream:但想問為什麼要加大括號=.= 03/08 18:39
Clessin:那是規則,沒有為什麼。 03/09 10:59