我很难绕过这一个。我有一个具有不同键/值的数组,我想做一个循环,允许我放入不同的代码包装。我正在使用一个我想要作为XML获取的数组。
这是我所拥有的一个例子.. 我有代码注释掉的内容以及我在foreach
下面尝试做的事情{{1}}
答案 0 :(得分:0)
这就是你如何迭代数组,两层深度:
foreach($superheroes as $key => $hero) {
echo $key."\n";
foreach ($hero as $heroKey => $heroValue) {
echo "\t".$heroKey."=>".$heroValue."\n";
}
}
您必须根据输出进行调整,但我会显示概念。第一个foreach
迭代所有英雄,第二个foreach
迭代每个英雄的所有键/值对
编辑:等一下,有点不清楚你真正想要的是什么。这是你想要的吗?
foreach($superheroes as $key => $hero) {
echo $key."\n";
echo "\t".$hero['email']."\n";
echo "\t".$hero['name']."\n";
}