1行おきに背景色を付ける
余りを求める式(%)を使います。
2で割ると奇数のときに余りがでるので、色を塗ります。
‘ .$i .’ | ‘ .$i . ‘行目の背景色です |
ソース
<table> <?php for($i=1; $i<=10; $i++) {//10回繰り返す if ($i % 2) {//余りがなければ print('<tr style="background-color: #21BDDE">');//背景色をつける } else {//それ以外の場合 print('<tr>');//行をとじるだけ } print('<td>' .$i .'</td>'); print('<td>' .$i . '行目の背景色です</td>'); print('</tr>'); } ?> </table>