数组的简写:是否有像 {} 或 [] 这样的文字语法?
PHP 中数组表示法的简写是什么?
我试图使用(不起作用):
$list = {};
这将是完美的,如果你提供一些关于PHP其他速记的信息的链接。
PHP 中数组表示法的简写是什么?
我试图使用(不起作用):
$list = {};
这将是完美的,如果你提供一些关于PHP其他速记的信息的链接。
更新:
从 PHP 5.4.0 开始,引入了用于声明数组的缩短语法:
$list = [];
以前的答案:
没有。只有,但你可以开始添加元素。$list = array();
<?php
$list[] = 1;
$list['myKey'] = 2;
$list[42] = 3;
就PHP而言,这是完全可以的。您甚至不会获得未定义变量的E_NOTICE。
E_NOTICE级别错误是在使用未初始化的变量的情况下发出的,但在将元素追加到未初始化的数组的情况下则不会。
至于速记方法,到处都散布着很多东西。如果您想找到它们,请阅读手册。
一些例子,只是为了您的娱乐:
$arr[]
的简写。array_push
foreach
echo $string1, $string2, $string3;
+
elseif
$name = 'Jack'; echo "Hello $name";