在 PHP 中,多维数组是数组的数组,允许你存储和处理更复杂的数据结构。多维数组可以有任意数量的维度,但通常我们最常用的是二维数组(数组中的数组)。
首先来介绍一下一维数组,
<?php
//一维数组
$strArr = ["苹果","葡萄","草莓"];
print_r($strArr);
?>
还有一种格式:
$strArr1 = array("苹果","葡萄","草莓");
print_r($strArr1);
输出结果:
二维数组:
<?php
//二维数组
$strArr = [
["苹果","葡萄","草莓"],
["老鼠","狗子","猫咪"],
["菊花","荷花","银花"]
];
print_r($strArr);
echo "<br>";
第二种格式:
<?php
//二维数组
$strArr = array(
["苹果","葡萄","草莓"],
["老鼠","狗子","猫咪"],
["菊花","荷花","银花"]
);
print_r($strArr);
echo "<br>";
输出结果,有多个数组:
也可以遍历循环数组
<?php
//二维数组
$strArr = array(
["苹果","葡萄","草莓"]
["老鼠","狗子","猫咪"],
["菊花","荷花","银花"]
);
foreach($strArr as $row){
echo $row[0];
echo "<br>";
}
输出结果:
多维数组在 PHP 中非常有用,特别是当你需要存储复杂的数据结构时。通过结合使用关联数组和索引数组,你可以创建灵活的数据存储方案