我正在阅读一本手册,发现一个声明说:“如果数组元素与' - '一起用作单词分隔符,数组的元素可以通过魔术引号访问”..但没有提供任何解释。有人能解释这背后的原因吗?魔法引号如何访问名称中包含“ - ”的数组元素?
-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