利用static实现表格的颜色隔行显示的代码
2018-10-12 14:08
363 查看
在实际编程应用中我们对STATIC的功能经常遗忘。要好好反省。。:)
我们用PHP从数据库查询数据,并将结果输出到浏览器上,如果结果有很多行,表格的bgcolor如果全是单色的,浏览者会感觉不太舒服。那麽怎样做使表格各行的颜色不同呢?
请看下面:
说明:
此程序中定义了一个静态变量static $colorvalue意思是在函数调用结束后,
此变量$colorvalue还保留值,没有消失。当再次调用getcolor()函数时,变量$colorvalue的值是上次函数调用结束时$colorvalue的值。
我们用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的值。
相关文章推荐
- 利用static实现表格的颜色隔行显示的代码
- 利用static实现表格的颜色隔行显示
- 利用static实现表格的颜色隔行显示
- 利用static实现表格的颜色隔行显示
- .net利用IOleCommandTarget接口实现Html编辑器表格边框的显示和隐藏(原创)
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- js实现当鼠标移到表格上时显示这一格全部内容的代码
- 利用JavaScript代码实现的圆角表格
- 利用代码扫描器实现简单的语法高亮显示(代码转为HTML)
- 用JQuery实现表格隔行变色和突出显示当前行的代码
- xml学习(三)---利用xml文件实现数据岛功能(网页显示xml文件中的内容免C#代码操作xml文件)
- 如何让一个json文件显示在表格里【实现代码】
- jQuery 利用ztree实现树形表格的实例代码
- 利用jQuery实现表格的隔行变色、高亮显示
- 利用js实现表格的显示隐藏
- 用JQuery实现表格隔行变色和突出显示当前行的代码
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- CVE-2014-0038内核漏洞原理与本地提权利用代码实现分析 作者:seteuid0
- ASP FSO显示特殊文件夹的实现代码(畸形目录名、UNC路径)
- 站长素材 代码预览页面 内容高度自适应 高度100% 实现页脚 底部显示