配列を使用してフォア イーチを行う際の php の構文
PHPではforeachを使用して二次元配列をイテレートすることができます。例を以下に示します。
$twoDimensionalArray = array(
array('Apple', 'Banana', 'Cherry'),
array('Dog', 'Elephant', 'Fox'),
array('Grapes', 'Honeydew', 'Ice Cream')
);
foreach ($twoDimensionalArray as $array) {
foreach ($array as $value) {
echo $value . ' ';
}
echo '
';
}
上のサンプルでは、二次元配列$twoDimensionalArrayがあり、3つの配列が含まれています。 外側のforeachループは2次元配列の各サブ配列を、内側のforeachループはサブ配列内の要素をそれぞれ反復します。 その後、各要素をプリントし、各サブ配列の間に改行をプリントします。 出力は次のようになります:
Apple Banana Cherry
Dog Elephant Fox
Grapes Honeydew Ice Cream