利用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面向对象编程快速入门
Dec 14 PHP
PHP 中的批处理的实现
Jun 14 PHP
PHP学习之整理字符串
Apr 17 PHP
php插入中文到sqlserver 2008里出现乱码的解决办法分享
Jul 19 PHP
解析mysql left( right ) join使用on与where筛选的差异
Jun 18 PHP
thinkphp实现图片上传功能分享
Mar 04 PHP
Yii中实现处理前后台登录的新方法
Dec 28 PHP
php 无限级分类 获取顶级分类ID
Mar 13 PHP
php 无限分类 树形数据格式化代码
Oct 11 PHP
thinkphp中U方法按路由规则生成url的方法
Mar 12 PHP
PHP Cli 模式设置进程名称的方法
Jun 12 PHP
php+layui数据表格实现数据分页渲染代码
Oct 26 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
PHP与Web页面交互操作实例分析
2020/06/02 PHP
JS Timing
2007/04/21 Javascript
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
javascript学习笔记(七) js函数介绍
2012/06/19 Javascript
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
2013/07/01 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
jQuery中:first-child选择器用法实例
2014/12/31 Javascript
javascript结合CSS实现苹果开关按钮特效
2015/04/07 Javascript
animate 实现滑动切换效果【实例代码】
2016/05/05 Javascript
jquery 全选、全不选、反选效果的实现代码【推荐】
2016/05/05 Javascript
Bootstrap按钮下拉菜单组件详解
2016/05/10 Javascript
AngularJS中一般函数参数传递用法分析
2016/11/22 Javascript
原生js实现放大镜效果
2017/01/11 Javascript
Ext JS 实现建议词模糊动态搜索功能
2017/05/13 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
vue中轮训器的使用
2019/01/27 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
python实现网页链接提取的方法分享
2014/02/25 Python
python抓取网页图片示例(python爬虫)
2014/04/27 Python
Python实现3行代码解简单的一元一次方程
2014/08/18 Python
一篇文章入门Python生态系统(Python新手入门指导)
2015/12/11 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
浅析python的Lambda表达式
2019/02/27 Python
python与pycharm有何区别
2020/07/01 Python
美国背景检查、公共记录和人物搜索网站:BeenVerified
2018/02/25 全球购物
创意爱尔兰礼物:Creative Irish Gifts
2020/01/29 全球购物
资源工程专业毕业生求职信
2014/02/27 职场文书
文员求职信
2014/07/15 职场文书
怎样写辞职信
2015/02/27 职场文书