我想使用新的短数组语法:
# Old syntax
$foo = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
'key4' => array(
'key1' => 'value2',
'key2' => 'value2',
'key3' => 'value3',
'key4' => 'value4',
),
);
# New Syntax
$bar = [
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
'key4' => [
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
'key4' => 'value4',
],
];
这种语法现在被认为是一种很好的做法吗?或者我应该使用旧语法?
答案 0 :(得分:2)
通常,好的做法与代码的逻辑有关,而不是与语法有关。他们制作新的数组语法的原因是:更快的编码和更容易阅读。 所以好的做法在这里无关紧要。