利用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连接Oracle数据库
Oct 09 PHP
PHP 检查扩展库或函数是否可用的代码
Apr 06 PHP
php 判断访客是否为搜索引擎蜘蛛的函数代码
Jul 29 PHP
gd库图片下载类实现下载网页所有图片的php代码
Aug 20 PHP
PHP递归删除目录几个代码实例
Apr 21 PHP
30个php操作redis常用方法代码例子
Jul 05 PHP
crontab无法执行php的解决方法
Jan 25 PHP
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
Feb 26 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
Jul 27 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
Jul 21 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
Mar 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
中英文字符串翻转函数
2008/12/09 PHP
关于PHP堆栈与列队的学习
2013/06/21 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
PHP中常见的密码处理方式和建议总结
2018/10/14 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
关于jquery append() html时的小问题的解决方法
2010/12/16 Javascript
基于jquery实现的文字淡入淡出效果
2013/11/14 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
js图片模糊切换显示特效的方法
2015/02/17 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
详解windows下vue-cli及webpack 构建网站(二)导入bootstrap样式
2017/06/17 Javascript
JS中关于正则的巧妙操作
2017/08/31 Javascript
AngularJS动态添加数据并删除的实例
2018/02/27 Javascript
angular多语言配置详解
2019/05/16 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
JavaScript canvas实现跟随鼠标事件
2020/02/10 Javascript
vue打开子组件弹窗都刷新功能的实现
2020/09/21 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
Python实现115网盘自动下载的方法
2014/09/30 Python
Python 通过pip安装Django详细介绍
2017/04/28 Python
python+matplotlib绘制旋转椭圆实例代码
2018/01/12 Python
python对一个数向上取整的实例方法
2020/06/18 Python
python如何运行js语句
2020/09/09 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
火山咖啡:Volcanica Coffee
2019/10/29 全球购物
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
毕业生教师求职信
2013/10/20 职场文书
施工人员岗位职责
2013/12/12 职场文书
表彰先进的通报
2014/01/31 职场文书
医学专业自荐信
2014/06/14 职场文书
如何写早恋检讨书
2014/09/10 职场文书
无犯罪记录证明
2014/09/19 职场文书
共青团优秀团员申请书(范文)
2019/08/15 职场文书
python绘制云雨图raincloud plot
2022/08/05 Python