本人新手一个,看到一段很实用的代码,和大家分享一下,还请各位多多指教。

需求: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


更多相关文章

  1. php中static 静态变量和普通变量的区别
  2. 您是否认为PHP中的错误形式是在类方法中访问超级全局变量?
  3. 040-PHP使用闭包函数来进行父实例的变量自增,正确示例
  4. 如何使用变量访问多维数组中的某些元素?
  5. php mail函数一段好的代码
  6. 只有变量可以通过引用- array_walk传递。
  7. 如果我们通过引用传递,是不是创建了变量?
  8. 用于上传多个文件的PHP代码
  9. (phpQuery)对网站产品信息采集代码的优化

随机推荐

  1. Android中的横竖屏、资源、国际化的使用
  2. [置顶] Android开机铃声教程,所有Rom,不论C
  3. android新手入门FAQ
  4. Android(安卓)Studio和Gradle使用不同位
  5. android自学第二天 Android API Guide学
  6. delphi XE开发微信支付Android获取手机存
  7. android基础知识12:android自动化测试03—
  8. Android自定义视图二:如何绘制内容
  9. [android] 将Java程序移植到android上
  10. Android之内存缓存——LruCache的使用及