如何编写将按顺序选择以下迭代的模数?
1,4,5,8,9,12,13等(+ 3 + 1r)
我正在循环中工作并计算帖子(迭代)。
例如,我可以通过以下方式捕获每三个帖子(1,4,7,10): -
if ($i % 3 == 1) { echo 'something here'; }
但是我怎么写一个会捕捉1,4,5,8,9,12,13的东西?
答案 0 :(得分:4)
我对你的算法不太确定,但似乎你试图让每个第3和第4个帖子都没有(从0开始)。拟合代码为:
if(($i % 4 == 0 || $i % 4 == 1) && $i != 0) { /* do stuff */ }
答案 1 :(得分:3)