我循环使用col-md-8
Bootstrap类的未知数量的容器。我想在第一次迭代旁边加一个col-md-4
类作为侧边栏。
我需要在第一次迭代包括我的div之后暂停循环,然后从它停止的地方继续循环。对于foreach循环是否有一个php暂停,所以我可以实现这一点。
<?php foreach ($news as $new) : ?>
<div class="col-md-8">
</div>
<?php endforeach; ?>
答案 0 :(得分:1)
您可以使用if语句
<?php
$i=1;
foreach ($news as $new) : ?>
<div class="col-md-8">
</div>
<?php if($i==1):?>
<div class="col-md-4">
</div>
<?php endif;?>
<?php $i++;?>
<?php endforeach; ?>
答案 1 :(得分:0)
试试这个:
<?php
$len = count($news);
for ($i = 0; $i < $len; $i++) {
if ($i == 0) {
?>
<div class="col-md-4">
</div>
<?php } ?>
<div class="col-md-8">
</div>
<?php } ?>