array(1) {
["Tips"] => string(1)
"1"
}
array(1) {
["Noticias"] => string(1)
"2"
}
array(1) {
["Anuncios"] => string(1)
"3"
}
array(1) {
["Consejos"] => string(1)
"5"
}
我在php中有一个数组,我需要阅读它才能创建一个列表,但我不知道它是怎么做的。我需要打印出来:
<li><a href="cat=1">Tips </a></li>
<li><a href="cat=2">Noticias</a></li>
<li><a href="cat=3">Anuncios</a></li>
<li><a href="cat=5">Consejos</a></li>
答案 0 :(得分:1)
假设顶级数组是父数组的一部分,那么您可以执行以下操作:
foreach ($parent_array as $child_array) {
foreach ($child_array as $key => $value) {
echo "<li><a href=\"cat={$value}\">{$key}</a></li>";
}
}
请注意,除非您以非常受控的方式自行生成所有输出变量,否则在回显输出之前应该仔细检查输出。