我有一个生成嵌套导航菜单的函数:
function recursive_foreach($array, $display) {
$out = '<ul>';
foreach ($array as $key => $value) {
...
$out .= '<li class="'. $is_active . $is_parent . '"><a href="' . $url . '">' . $value['name'] . '</a>'; }
if (is_array($value['has_children'])) {
$out .= recursive_foreach( ...
}
$out .= "</li>";
}
$out .= '</ul>';
return $out;
}
我想将 css 类添加到第一个“ul”元素。我知道如何确定 foreach 循环中的第一个元素,但我怎样才能将它排除在外?