循环通过一个二维数组

Den*_*nis 1 php arrays foreach loops

我正在制作一个数组并遇到一个问题,我不知道如何循环一个二维数组.

这是我的阵列:

$kaarten = array
(
  array("test",12.99),
  array("test1",129.99),
  array("test2",99.99)
);
Run Code Online (Sandbox Code Playgroud)

我希望你能帮助我.

MrC*_*ode 5

嵌套的foreach会这样做:

foreach($kaarten as $subArray)
{
    foreach($subArray as $subValue)
    {
        echo $subValue;
    }
}
Run Code Online (Sandbox Code Playgroud)

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

foreach($kaarten as $subArray)
{
    echo $subArray[0]; // test
    echo $subArray[1]; // 12.99
}
Run Code Online (Sandbox Code Playgroud)

更多信息:foreach关于手册.