可以使用多个 foreach 循环来读取 PHP 多维数组。
- 定义一个多维数组,例如 $arr,该数组可以包含一个或多个子数组。
- 使用 foreach 循环遍历该数组,获取每个子数组。
- 在子数组中再次使用 foreach 循环,获取每个元素。
示例代码如下:
$arr = array(
array("name" => "Tom", "age" => 20),
array("name" => "Jerry", "age" => 22),
array("name" => "Peter", "age" => 25)
);
// 遍历多维数组
foreach ($arr as $sub_arr) {
// 遍历子数组
foreach ($sub_arr as $key => $value) {
// 输出键值对
echo $key . ": " . $value . "
";
}
}
以上代码会输出每个子数组中的键值对,即姓名和年龄。