For loop Foreach仅包裹最后一个元素
我对foreach拆分有问题。我需要包装与子菜单只有项目,这是更像10得到显示更多的div 我如何才能完全包装所有其他物品For loop Foreach仅包裹最后一个元素,for-loop,foreach,For Loop,Foreach,我对foreach拆分有问题。我需要包装与子菜单只有项目,这是更像10得到显示更多的div 我如何才能完全包装所有其他物品 <ul> <li><a href="#">Visas preces</a></li> <?php $childid = get_product_top_level_category ( g
<ul>
<li><a href="#">Visas preces</a></li>
<?php
$childid = get_product_top_level_category ( get_the_ID());
$args = array(
'taxonomy' => 'product_cat',
'parent' => $childid
);
$terms = get_terms( $args );
$i = 1;
foreach( $terms as $term ) {
echo '<li><a href="'.get_term_link( $term->slug, 'product_cat' ).'">'. $term->name .'</a></li>';
if ($i == 10)
{ ?></li>
<li class="more dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Vairāk</a>
<div class="dropdown-menu">
<ul>
<?php }
$i++;
}
?>
</ul>
</div>
</li>
</ul>
-
您可以为if$i==10 if条件的else情况下的所有其他索引添加逻辑
if ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
if($t<“20”){
echo“祝你有愉快的一天!”;
}否则{
echo“晚安!”;
}
问题在于关闭标签。