我想在循環中的每第四個數字項之後打破循環。如何添加<tr></tr>在每第四個循環項之後</td>
我想創建一個20人的列表;在每tr
應該是4人。
所以,我想從循環中每隔4 th循環數中斷。我的一個tr
將包含4 td
和每個td
值相對於第一個td
循環將增加1秒將2和最後將4,然後它應該與新tr
中斷和值在td
像我說的在增量訂單。
我的代碼如下:
<?php for ($i = 0 ; $i<=20; $i++){?>
<tr>
<td>
<img src="http://bootdey.com/img/Content/user_1.jpg" alt="">
<a href="<?php echo $i ; // shoud to be 1 ?>" class="user-link">Full name 1</a>
<span class="user-subhead">Member</span>
</td>
<td>
<img src="http://bootdey.com/img/Content/user_1.jpg" alt="">
<a href="<?php echo $i ; // shoud to be 2 ?>" class="user-link">Full name 1</a>
<span class="user-subhead">Member</span>
</td>
<td>
<img src="http://bootdey.com/img/Content/user_1.jpg" alt="">
<a href="<?php echo $i ; // shoud to be 3 ?>" class="user-link">Full name 1</a>
<span class="user-subhead">Member</span>
</td>
<td>
<img src="http://bootdey.com/img/Content/user_1.jpg" alt="">
<a href="<?php echo $i ; // shoud to be 4 ?>" class="user-link">Full name 1</a>
<span class="user-subhead">Member</span>
</td>
</tr>
<?php
if($i%4==0){ echo "<tr></tr>";}
} ?>
你的$ i從0開始的,所以,$ I%3 shuold工作.. –
@NiranjanNRaju真的不應該,這將使每3,正確的使用方法是($ I + 1)% 4 – DrunkWolf
正確使用將決定從0或1到19或20 – M0rtiis