3.3.2 访问数组元素

同样,可以使用变量名称和关键字来访问数组的内容,因此就可以通过这样的方式访问保存在prices数组中的信息,例如$prices['Tires']、$prices['Oil']、$prices['Spark Plugs']。

如下代码将创建一个与$prices数组相同的数组。这种方法并不是创建一个具有3个元素的数组,而是创建一个只有一个元素的数组,然后再加上另外两个元素:


$prices=array('Tires'=>100);

$prices['Oil']=10;

$prices['Spark Plugs']=4;


如下这段代码有些不同,但其功能与以上代码是等价的。在这种方法中,并没有明确地创建一个数组。数组是在向这个数组加入第一个元素时创建的。


$prices['Tires']=100;

$prices['Oil']=10;

$prices['Spark Plugs']=4;