5

所以我需要它在第一个循环上运行,然后在每个第三个循环上运行

if ($k % 3 || $k==1 ) { echo '<div class="modcontainer">'; } 

对我来说似乎很简单,但我不了解模数

4

1 回答 1

12

Modulus 返回余数,而不是布尔值。

此代码将解析true1, 3, 6, 9, ...

if (($k % 3 == 0) || $k==1 ) { echo '<div class="modcontainer">'; } 

此代码将解析true1, 4, 7, 10, ...

if ($k % 3 == 1) { echo '<div class="modcontainer">'; } 
于 2012-06-29T11:47:34.147 回答