一尘不染

遍历PHP中的复杂关联数组

php

有没有一种简单的方法可以迭代PHP中此结构的关联数组:

该数组$searches具有编号索引,具有4到5个关联部分。所以,我不仅需要遍历$searches[0]通过$searches[n],而且$searches[0]["part0"]通过$searches[n]["partn"]。困难的是,不同的索引具有不同的部分数量(有些可能缺少一两个)。

您是否有想法以一种美观,整洁且易于理解的方式进行操作?


阅读 240

收藏
2020-05-29

共1个答案

一尘不染

嵌套两个foreach循环

foreach ($array as $i => $values) {
    print "$i {\n";
    foreach ($values as $key => $value) {
        print "    $key => $value\n";
    }
    print "}\n";
}
2020-05-29