PHPで2次元配列のデータを走査する方法は何ですか?

PHPでは、foreachループを使用して二次元配列のデータを繰り返し処理することができます。

以下は2次元配列データを走査する例示コードです:

$array = array(
    array("name" => "John", "age" => 25),
    array("name" => "Jane", "age" => 30),
    array("name" => "Tom", "age" => 35)
);

// 遍历二维数组
foreach ($array as $row) {
    foreach ($row as $key => $value) {
        echo $key . ": " . $value . "<br>";
    }
    echo "<br>";
}

この例では、$arrayは3つのサブ配列を含む2次元配列であり、それぞれが1人の情報を表しています。2つのネストされたforeachループを使用して、最初のループは各サブ配列を反復処理し、2番目のループは各サブ配列内のキーと値を反復処理します。

結果は以下の通りです:

name: John
age: 25

name: Jane
age: 30

name: Tom
age: 35

二次元配列をループすることで、各要素のキーと値を取得し、配列内のデータをさらに処理することができます。

bannerAds