【发布时间】:2016-01-20 12:03:36
【问题描述】:
我正在尝试限制我的 foreach 中显示的结果数量,到目前为止我已经得到了这个:
<?php $facilitiescounter = 0; ?>
<?php foreach ($facilities as $data) {
if (++$facilitiescounter == 7) break;
echo '<div class="checkmark-33"><div class="fa-stack fa-1x checkmark-icon"><i class="fa fa-circle fa-stack-2x icon-background"></i><i class="fa fa-check fa-stack-1x icon-text"></i></div><div class="checkmark-inner">'. $data->Name .'</div></div>'; }?>
<a class="read-more-show hide" href="#">Show More</a> <span class="read-more-content">Show all other results from array <a class="read-more-hide hide" href="#">Show Less</a></span>
我已设法将其限制为前 6 个结果,是否可以再进行一次 foreach 以获得除前六个之外的所有其他结果?
或者有更好的方法吗? 谢谢!
【问题讨论】:
-
一个简单的for循环怎么样?
-
也许尝试使用for ?