循环/打印关联数组';s键和值


Loop/print an associative array's keys and values

我有一个PHP数组,里面有一些键和值。

Array
(
    [Group A] => Array
        (
            [0] => Prod A
            [1] => Prod B
            [2] => Prod C
        )
    [Group B] => Array
        (
            [0] => Prod A
        )
    [Group C] => Array
        (
            [0] => Prod A
            [1] => Prod B
        )
)

但现在我还是纠结于如何最好地打印这个。我想的是:

A组:-产品A-产品B-产品C

B组:产品A

C组:-产品A-产品B

基本上只是遍历数组,一次打印一个索引名称及其下的项。

类似这样的东西:

foreach ($myArray as $group => $subArray )
{
    echo $group . ": 'n";
    foreach ( $subArray as $prod )
    {
         echo "'t" . $prod . "'n";
    }
}