循环通过二维数组

时间:2013-06-11 08:50:14

标签: php arrays loops foreach

我正在制作一个数组并遇到一个问题,我不知道如何遍历一个二维数组。

这是我的阵列:

$kaarten = array
(
  array("test",12.99),
  array("test1",129.99),
  array("test2",99.99)
);

我希望你能帮助我。

1 个答案:

答案 0 :(得分:5)

嵌套的foreach会这样做:

foreach($kaarten as $subArray)
{
    foreach($subArray as $subValue)
    {
        echo $subValue;
    }
}

如果您不需要循环子数组,则可以直接访问值:

foreach($kaarten as $subArray)
{
    echo $subArray[0]; // test
    echo $subArray[1]; // 12.99
}

更多信息:foreach on the Manual