0
我有2个循环内环&外环。在每次外循环迭代后运行内环
当外循环达到第三次迭代时,内循环应该运行。我喜欢这样。
<?php
foreach($this->posts as $post){
?>
<div id="post">
</div>
<?php
foreach($this->domain_ads as $ads) {
if($i%3==0){
?>
<div id="ads">
</div>
<?php }
} ?>
<?php
}
?>
,结果都是这样
问题:
的问题是,内环示出了第三次迭代后的所有结果。但是我只想显示内部循环的一个结果,然后内部循环的第二个结果应该在外部循环的下一个3次迭代之后显示。
我该如何解决这个问题?
使用简单'$这个 - > domain_ads [0]'insted的的foreach? –