是的,PHP 的 for
循環可以處理多維數組。您需要使用嵌套的 for
循環來遍歷多維數組的每個元素。以下是一個示例:
<?php
$multi_dimensional_array = array(
array("a", "b", "c"),
array("d", "e", "f"),
array("g", "h", "i")
);
$rows = count($multi_dimensional_array);
$cols = count($multi_dimensional_array[0]);
for ($i = 0; $i < $rows; $i++) {
for ($j = 0; $j < $cols; $j++) {
echo $multi_dimensional_array[$i][$j] . " ";
}
echo "\n";
}
?>
輸出:
a b c
d e f
g h i
在這個示例中,我們首先定義了一個多維數組 $multi_dimensional_array
。然后,我們使用兩個嵌套的 for
循環遍歷數組的每個元素。外層循環處理行,內層循環處理列。最后,我們使用 echo
語句輸出每個元素。