首页课程PHP fun classPHP multidimensional array

PHP multidimensional array

目录列表

多维数组

多维数组包含一个或多个数组。 

数组的维数表示您需要选择元素的索引数。 

- 对于二维数组,您需要两个索引来选择一个元素 

- 对于三维数组,您需要三个索引来选择一个元素


三维数组中需要多少个索引获取某个值?

多维数组

我们创建一个包含3个数组的二维数组:

$city = array(
   'beijing'=>array('天安门', '长城'),
   'xiamen'=>array('鼓浪屿', '中山路', '软件园'),
   'other'=>array('双子塔', '海湾')
);

二维$ people数组包含3个数组,它有两个索引:行和列。 要访问$city数组的元素,我们必须指向两个索引。

echo $city['beijing'][1];  //output 长城
echo $city['xiamen'][0];  //output 鼓浪屿

多维数组中的数组可以是数值和关联。


在空格中填入恰当的值构建一个二维数组

<?php $cars = array ( 'BMW' array('X5', 'red', '2013'), 'AUDI' => ('A4', 'white', '2008') ); ?>