数组内的引号有什么区别

cic*_*man 0 php

可能重复:
在PHP中使用array [key]是否可以?

两者之间是否存在重大差异?

$test['car']$test[car]

两者产生相同的结果.

dec*_*eze 5

$test[car],car预计将是一个常数.常量是没有引号或前面的单词$.如果您没有car定义常量命名,PHP将假设您的意思'car'.这是非常不好的行为,但事实就是如此.如果您在开发期间应该激活错误报告,那么您会看到很多错误指出这一点.

  • +1.并且错误将是"注意:使用未定义的常量汽车 - 假设'汽车'" (3认同)