PHPでforeachを使って2次元配列を反復処理するには
PHPでは、二次元配列を反復処理するためにforeachループを使用できます。サンプルコードを以下に示します。
$二维数组 = array(
array('A', 'B', 'C'),
array('D', 'E', 'F'),
array('G', 'H', 'I')
);
foreach ($二维数组 as $一维数组) {
foreach ($一维数组 as $元素) {
echo $元素 . ' ';
}
echo '<br>';
}
中の配列を使用して、2つの入れ子の foreach ループで各要素に対して処理を実行します。内側の foreach ループは、各 1 次元配列の要素に対してループ処理し、値を出力します。外側の foreach ループは、2 次元配列の各 1 次元配列に対してループ処理します。
上記のコードを実行すると、以下の結果が出力されます。
A B C
D E F
G H I
以上は、foreachで二次元配列を反復処理する方法です。