我需要为 foreach 循环中的每 6 个 div 赋予不同的类名。我认为我下面的想法会奏效,但每个项目似乎都有相同的 div。
<?php $num = 0; ?>
<?php foreach ($divs as $div): ?>
<?php if($num % 1 == 0): ?>
<div class="threecol grey one">
<?php elseif($num % 2 == 1): ?>
<div class="threecol green two ">
<?php elseif($num % 3 == 2): ?>
<div class="sixcol blue last three">
<?php elseif($num % 4 == 3): ?>
<div class="threecol grey">
<?php elseif($num % 5 == 4): ?>
<div class="sixcol blue">
<?php elseif($num % 6 == 5): ?>
<div class="threecol green last">
<?php endif; ?>
Rest of html
</div>
<?php $num++ ?>
<?php endforeach; ?>
为了简化我基本上需要
1st/7th/13th/19th ...等 div 是<div class="threecol grey">
2日/8日/14日/20日...等<div class="threecol green">
3日/9日/15日/21日...等<div class="sixcol blue last">
4日/10日/16日/22日 <div class="threecol grey">
5日/11日/17日/23日 <div class="sixcol blue">
6日/12日/18日/24日 <div class="sixcol blue">