更新:
从PHP 5.4.0 开始,引入了用于声明数组的简化语法:
$list = [];
上一个答案:
没有。只有
$list = array();但是您可以开始添加元素。
<?php$list[] = 1;$list['myKey'] = 2;$list[42] = 3;
就PHP而言,这完全可以。对于不确定的变量,你甚至不会得到E_NOTICE。
如果使用未初始化的变量,则会发出E_NOTICE级错误,但是如果将元素附加到未初始化的数组,则不会发出E_NOTICE级错误。
至于速记方法,到处都是零散的东西。如果要查找它们,请阅读《手册》。
一些示例,仅供您娱乐:
$arr[]
简写array_push
。- 该
foreach
结构 echo $string1, $string2, $string3;
- 数组串联
+
- 存在的
elseif
- 变量嵌入字符串中,
$name = 'Jack'; echo "Hello $name";


![数组的简写:是否有像{}或[]这样的文字语法? 数组的简写:是否有像{}或[]这样的文字语法?](http://www.mshxw.com/aiimages/31/615453.png)
