利用static实现表格的颜色隔行显示


Posted in PHP onOctober 09, 2006

利用static实现表格的颜色隔行显示

我们用PHP从数据库查询数据,并将结果输出到浏览器上,如果结果有很多行,表格的bgcolor如果全是单色的,浏览者会感觉不太舒服。那麽怎样做使表格各行的颜色不同呢?
请看下面:
<?
function getcolor()
{
static $colorvalue;//定义一个静态变量
if($colorvalue=="#ffffff")
$colorvalue="#000000";
else $colorvalue="#ffffff";
return($colorvalue);
}

print("<table border=1>n");//下面输出10行
for($i=0;$i<10;$i++)
{ $bcolor=getcolor();//换背景颜色
print("<tr bgcolor=$bcolor>n");
print("<td>$i</td>n");
print("</tr>");
}
print("</table>n");
说明:
此程序中定义了一个静态变量static $colorvalue意思是在函数调用结束后,
此变量$colorvalue还保留值,没有消失。当再次调用getcolor()函数时,变量$colorvalue的值是上次函数调用结束时$colorvalue的值。

PHP 相关文章推荐
PHP操作XML作为数据库的类
Dec 19 PHP
PHP strncasecmp字符串比较的小技巧
Jan 04 PHP
php addslashes及其他清除空格的方法是不安全的
Jan 25 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 PHP
PHP基于文件存储实现缓存的方法
Jul 20 PHP
PHP中filter函数校验数据的方法详解
Jul 31 PHP
php设置页面超时时间解决方法
Sep 22 PHP
php接口实现拖拽排序功能
Apr 23 PHP
PHP实现断点续传乱序合并文件的方法
Sep 06 PHP
YII框架页面缓存操作示例
Apr 29 PHP
解决在laravel中auth建立时候遇到的问题
Oct 15 PHP
PHP 和 XML: 使用expat函数(三)
Oct 09 #PHP
PHP 和 XML: 使用expat函数(二)
Oct 09 #PHP
PHP 和 XML: 使用expat函数(一)
Oct 09 #PHP
用PHP动态生成虚拟现实VRML网页
Oct 09 #PHP
其他功能
Oct 09 #PHP
PHP新手上路(十一)
Oct 09 #PHP
PHP新手上路(十二)
Oct 09 #PHP
You might like
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
ThinkPHP连接Oracle数据库
2016/04/22 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
Yii框架布局文件的动态切换操作示例
2019/11/11 PHP
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
2016/05/13 Javascript
javascript的replace方法结合正则使用实例总结
2016/06/16 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
Canvas 制作动态进度加载水球详解及实例代码
2016/12/09 Javascript
JS实现的表头列头固定页面功能示例
2017/01/10 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
2017/11/22 Javascript
详解vue使用vue-layer-mobile组件实现toast,loading效果
2018/08/31 Javascript
Vee-validate 父组件获取子组件表单校验结果的实例代码
2019/05/20 Javascript
微信小程序实现点击效果
2019/06/21 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
JS通过识别id、value值对checkbox设置选中状态
2020/02/19 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
python连接oracle数据库实例
2014/10/17 Python
用Python实现web端用户登录和注册功能的教程
2015/04/30 Python
1分钟快速生成用于网页内容提取的xslt
2018/02/23 Python
python实现nao机器人身体躯干和腿部动作操作
2019/04/29 Python
python itsdangerous模块的具体使用方法
2020/02/17 Python
解决python和pycharm安装gmpy2 出现ERROR的问题
2020/08/28 Python
python BeautifulSoup库的安装与使用
2020/12/17 Python
*p++ 自增p 还是p所指向的变量
2016/07/16 面试题
C++:局部变量能否和全局变量重名
2014/03/03 面试题
致标枪运动员加油稿
2014/02/15 职场文书
教师对学生的寄语
2014/04/03 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
2014年销售员工作总结
2014/12/01 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
交通安全温馨提示语
2015/07/14 职场文书
中学生运动会广播稿
2015/08/19 职场文书
《小小的船》教学反思
2016/02/18 职场文书
SpringAop日志找不到方法的处理
2021/06/21 Java/Android