是否可以使用没有单引号或双引号的数组,如$ array [key]?我认为这很糟糕,因为如果我不使用单引号或双引号,PHP会先寻找常量.我的一位同事告诉我,这没关系.
你们有什么感想?
以下是:
$arr = [
foo => 'bar',
bar => 'foo'
];
Run Code Online (Sandbox Code Playgroud)
同样如下:
$arr = [
'foo' => 'bar',
'bar' => 'foo'
];
Run Code Online (Sandbox Code Playgroud)
换句话说,是否不需要在命名索引上加引号?什么时候才真正需要在字符串索引上引用引号?