扫码一下
查看教程更方便
php 中的数组可以存储所有类型的数据,当然也包括数组本身。如果一个数组中的元素是另一个数组,就构成了包含数组的数组,即二维数组。
除了二维数组外,php 还支持三维数组、四维数组甚至更加多维度的数组,这里可以统称为多维数组(multidimensional array)
二维数组
运行结果如下:
array
(
[0] => array
(
[0] => volvo
[1] => 100
[2] => 96
)
[1] => array
(
[0] => bmw
[1] => 60
[2] => 59
)
[2] => array
(
[0] => toyota
[1] => 110
[2] => 100
)
)
在下面示例中,我们创建了一个自动分配 id 键的多维数组:
array
(
"迹忆客",
"https://www.jiyik.com"
),
"google"=>array
(
"google 搜索",
"https://www.google.com"
),
"taobao"=>array
(
"百度搜索",
"https://www.baidu.com"
)
);
print(""); // 格式化输出数组
print_r($sites);
print("
");
?>
上面的数组将输出如下:
让我们试着显示上面数组中的某个值:
echo $sites['jiyik'][0] . '地址为:' . $sites['jiyik'][1];
上面的代码将输出: