循环遍历数组,在PHP中首先使用类似的项

循环遍历数组,在PHP中首先使用类似的项,php,arrays,Php,Arrays,) 我想将上面的数组打印为: intVolumeType=1 总容量=10 intVolumeType=2 总容量=200 intTrackType=2 totalTracks=10 intTrackType=3 totalTracks=222 如何循环这个PHP数组。数组中总共有六个元素。这可能会增加到20。打印第一卷信息,而不是曲目等。请帮助在此处尝试以下操作: Array ( [0] => Array ( [intID] => 3

)

我想将上面的数组打印为:
intVolumeType=1
总容量=10
intVolumeType=2
总容量=200

intTrackType=2
totalTracks=10
intTrackType=3
totalTracks=222

如何循环这个PHP数组。数组中总共有六个元素。这可能会增加到20。打印第一卷信息,而不是曲目等。请帮助

在此处尝试以下操作:


Array
(
[0] => Array
    (
        [intID] => 3
        [intVolumeType] => 1
        [intVolume] => 10
        [totalVolumes] => 10
        [intTrack] => 10
        [intTrackType] => 2
        [totalTracks] => 10
    )

[1] => Array
    (
        [intID] => 4
        [intVolumeType] => 2
        [intVolume] => 100
        [totalVolumes] => 200
        [intTrack] => 111
        [intTrackType] => 3
        [totalTracks] => 222
    )
<?php
$a = Array
    (
    0 => [
        'intID' => 3,
        "intVolumeType" => 1,
        "intVolume" => 10,
        "totalVolumes" => 10,
        "intTrack" => 10,
        "intTrackType" => 2,
        "totalTracks" => 10,
    ],
    1 => [
        "intID" => 4,
        "intVolumeType" => 2,
        "intVolume" => 100,
        "totalVolumes" => 200,
        "intTrack" => 111,
        "intTrackType" => 3,
        "totalTracks" => 222,
    ]
);
/*echo "<pre>";
print_r( $a );
echo "</pre>";
*/
// you have to do it manually
$volume = "";
$track = "";
foreach ( $a as $item ) {
    // preparing for volumes types
    $volume .= "intVolumeType = " . $item['intVolumeType'] . "<br/>";
    $volume .= "TotalVolumes = " . $item['totalVolumes'] . "<br/>";
    // you can add other variables too
    $volume .= "<br/>";
    // preparing for track types
    $track .= "intTrackType = " . $item['intTrackType'] . "<br/>";
    $track .= "TotalTracks = " . $item['totalTracks'] . "<br/>";
    // you can add other variables too  
    $track .= "<br/>";
}
echo $volume;
echo "===================<br/>";
echo $track;
?>