在循环内部时,您可以跟踪循环的迭代次数(下面显示的是简单的for循环)。 使用该迭代数,您可以计算出某个数字的模数(除以偶数后剩下的数字)。 如果该模数为零,则等于该数字的均分。
因此,在下面的这个简单循环中,它将每隔三次就输出一次:
<?php
for ($counter = 1; $counter < 100; $counter++ ) {
if ($counter % 3 == 0) {
echo "<p>Every third!</p>";
}
}
?>
翻译自: https://css-tricks.com/snippets/php/insert-element-every-nth-loop/