
在数组中存储数据
|
129
'tire' => 50.00
);
注意应使用空白符和对齐。虽然也可以把代码都放在一起,但是那样不易阅读(下面的
代码和上面的是等同的),也不容易添加和删除元素 :
$price = array('gasket' => 15.29, 'wheel' => 75.25, 'tire' => 50.00);
还可以使用一个更短的替代语法指定一个数组 :
$price = ['gasket' => 15.29, 'wheel' => 75.25, 'tire' => 50.0];
要创建一个空数组,则不需要给
array()
传递参数 :
$addresses = array();
可以用
=>
符号来指定一个初始键,并在后面跟着一系列值。这些值从初始键开始插入数
组,后面的元素的键是连续的 :
$days = array(1 => "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun");
//
数组中
2
是
Tue
,
3
是
Wed
,等等
如果初始键是一个非数字的字符串,那么后面的键是从
0
开始的整数。因此,下面的代
码可能是一个错误 :
$whoops = array('Fri' => "Black", "Brown", "Green");
//
等同于
$whoops = array('Fri' => "Black", 0 => "Brown", 1 => "Green");
在数组末尾添加值
要向一个已存在的索引数组末尾添加更多的值,可使用
[]
语法 :
$family ...