利用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 相关文章推荐
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
Nov 18 PHP
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
从php核心代码分析require和include的区别
Jan 02 PHP
php设计模式 Prototype (原型模式)代码
Jun 26 PHP
那些年一起学习的PHP(三)
Mar 22 PHP
利用php获取服务器时间的实现代码
Jun 07 PHP
php中如何防止表单的重复提交
Aug 02 PHP
php CI框架插入一条或多条sql记录示例
Jul 29 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
Apr 11 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
Jul 21 PHP
php递归函数怎么用才有效
Feb 24 PHP
PHP+Apache实现二级域名之间共享cookie的方法
Jul 24 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
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
PHP实现服务器状态监控的方法
2014/12/09 PHP
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
2011/11/18 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
2014/06/23 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
使用JQuery库提供的扩展功能实现自定义方法
2014/09/09 Javascript
纯JS实现本地图片预览的方法
2015/07/31 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
canvas实现刮刮卡效果
2017/03/14 Javascript
ES6知识点整理之对象解构赋值应用示例
2019/04/17 Javascript
Python help()函数用法详解
2014/03/11 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
Python之读取TXT文件的方法小结
2018/04/27 Python
pandas 将list切分后存入DataFrame中的实例
2018/07/03 Python
Python干货:分享Python绘制六种可视化图表
2018/08/27 Python
TFRecord文件查看包含的所有Features代码
2020/02/17 Python
Python中import导入不同目录的模块方法详解
2020/02/18 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
2020/08/07 Python
python通过cython加密代码
2020/12/11 Python
详解Pycharm第三方库的安装及使用方法
2020/12/29 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
Charlotte Tilbury英国官网:英国彩妆品牌
2017/05/26 全球购物
PatPat阿根廷:妈妈们的购物平台
2019/05/30 全球购物
高中校园广播稿
2014/01/11 职场文书
购房协议书范本
2014/04/11 职场文书
工伤赔偿协议书范本
2014/04/15 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书
python基于turtle绘制几何图形
2021/06/15 Python