我正在閱讀一本手冊,發現一個聲明說:「如果數組元素與' - '一起用作單詞分隔符,數組的元素可以通過魔術引號訪問」..但沒有提供任何解釋。有人能解釋這背後的原因嗎?魔法引號如何訪問名稱中包含「 - 」的數組元素?
-1
A
回答
2
這貌似這一個(因爲OP不會告訴我們):
http://www.dagbladet.no/development/phpcodingstandard/#arrayelement
這裏的「魔術引號」簡直是錯誤的名稱。他們的意思是雙引號字符串插值,具體如下:
與
print "$myarr[foo-bar] world"; // invalid
事實上只有第一個是正確的語法。否則使用大括號和關鍵引號:
print "{$myarr['foo-bar']} world";
+0
嘿是的..這是他們使用過的手冊......但這裏也有他們已經篡改了關於「魔術引號」在理由 – 2012-01-31 10:41:34
+0
是錯誤的設計。他們再一次在談論雙引號字符串。警告是未聲明的常量的通知。這是PHP代碼中未引用的數組鍵所發生的情況,而不是雙引號內容。 – mario 2012-01-31 11:10:22
相關問題
- 1. 訪問任何未包含在分組元素中的數據
- 2. 語法在PHP雙引號串訪問嵌套數組元素
- 3. 如何將元素推送到名稱包含在變量中的數組上?
- 4. 如何訪問數組中的元素
- 5. 如何訪問數組中的元素?
- 6. 無法訪問數組中的元素
- 7. 如何設置QMenu中包含的QActions的可訪問名稱
- 8. 使用XPath解析包含冒號的元素名稱
- 9. 如何訪問元組中的元素?
- 10. 獲取元素的索引數組包含其他元素
- 11. 包含破折號的方法名稱?
- 12. 如何訪問perl中哈希引用數組的元素?
- 13. 如何創建和訪問設置包中的數組元素
- 14. CSS將不會讀取引號中包含的類名稱
- 15. Swift語法:在setter中訪問的數組元素的索引?
- 16. StyleCop SDK:如何獲取包含元素的方法的參數名稱?
- 17. 如何訪問名稱包含在變量中的Perl常量?
- 18. 如何基於索引訪問Angular 4中的數組數組中的元素?
- 19. 無法訪問包含@符號的數組對象
- 20. 如何訪問數組的元素?
- 21. 如何從vb.net中的數組中包含函數的元素索引
- 22. 無法訪問包含ng的文件中的元素
- 23. 問題與rel ='imageName'當名稱包含單引號
- 24. 如何在XHTML中訪問名稱空間元素上的.style
- 25. 無法訪問數組的元素
- 26. 在數組中包含雙引號
- 27. 如何訪問PHP數組的字符串索引元素?
- 28. 從包含相同名稱的對象數組中合併元素
- 29. 如何訪問數組元素
- 30. 如何訪問多維數組中的數組元素?
什麼手冊?鏈接將有所幫助。 – Quentin 2012-01-31 10:15:13
其公司的編碼標準手冊 – 2012-01-31 10:15:39
BTW魔術引號是壞m'kay – PeeHaa 2012-01-31 10:15:59