php隔两行换色
16lz
2021-01-22
本人新手一个,看到一段很实用的代码,和大家分享一下,还请各位多多指教。
需求:php循环输出列表 隔两行一换颜色,效果如下
分析:我们需要 1,2 行黑色 3,4灰色 以此类推,仔细观察 3,4 7,8 11,12 ... 这些数字无论减去1或者2都无法被4整除,那么我们可以这么写。
代码:
<?php for ($i=1; $i <25 ; $i++) { $a=$i-1; $b=$i-2; if($a%4==0||$b%4==0){ echo ' <div style="background-color: #555;margin:5px;">'.$i.'</div>'; }else{ echo ' <div style="background-color: #999;margin:5px;">'.$i.'</div>'; } }
注意:注意变量i的开始位置不要为0
更多相关文章
- php中static 静态变量和普通变量的区别
- 您是否认为PHP中的错误形式是在类方法中访问超级全局变量?
- 040-PHP使用闭包函数来进行父实例的变量自增,正确示例
- 如何使用变量访问多维数组中的某些元素?
- php mail函数一段好的代码
- 只有变量可以通过引用- array_walk传递。
- 如果我们通过引用传递,是不是创建了变量?
- 用于上传多个文件的PHP代码
- (phpQuery)对网站产品信息采集代码的优化