phpで多次元配列をループして出力する方法は何ですか?
PHPでは、多次元配列をループ処理して値を出力するためにforeachループを使用することができます。以下はそのサンプルコードです:
$multiArray = array(
"fruit" => array("apple", "banana", "orange"),
"vegetable" => array("carrot", "broccoli", "spinach")
);
foreach ($multiArray as $key => $value) {
echo $key . ": ";
foreach ($value as $item) {
echo $item . " ";
}
echo "<br>";
}
上記の例では、$multiArrayは2つのキーと値のペアを含む多次元配列です。外側のforeachループは配列内の各キーと値のペアを反復処理し、内側のforeachループはそれぞれのキーに対応する値の配列を反復処理し、その値を出力します。このようにして、多次元配列内のすべての値をループして出力することができます。