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