PHP 中的 数组 是支持多维的,多维数组即数组中的每一个元素也是一个数组。
$arr = array(
key1 => array(),
key2 => array(),
key3 => array()
);
参数 | 描述 |
---|---|
arr | 数组名。 |
key1 | 多维数组的键。 |
我们使用了 array 定义了一个多维数组 arr,该数组有三个元素,每个元素也都是一个数组。
多维数组的定义
<?php
echo "嗨客网(www.haicoder.net)<br>";
$arr = array(
"haicoder" => array("haicoder", "haicoder.net"),
"baidu" => array("baidu", "baidu.com")
);
print_r("<pre>");
print_r($arr);
print_r("</pre>");
程序运行后,控制台输出如下:
我们使用 array 创建了一个多维数组,该数组有两个元素,其中第一个元素以 haicoder 为键,一个数组为值,第二个元素以 baidu 为键,数组为值,最后,我们打印了数组。
多维数组的定义
<?php
echo "嗨客网(www.haicoder.net)<br>";
$arr = array(
"haicoder" => array("haicoder", "haicoder.net"),
"baidu" => array("baidu", "baidu.com")
);
echo "HaiCoder =", $arr["haicoder"][1], "<br>";
echo "BaiDu =", $arr["baidu"][1], "<br>";
程序运行后,控制台输出如下:
我们定义了一个多维数组,接着,我们访问了多维数组里面的子数组的元素。
PHP 中的数组是支持多维的,多维数组即数组中的每一个元素也是一个数组。