本站最近一段时间在改版,如果你在浏览的过程中遇到无法访问的情况,还请见谅! [07-05-07 0:49:25]
当前位置:首 页 >> 网络编程 >> PHP >> 利用static实现表格的颜色隔行显示
利用static实现表格的颜色隔行显示
作者: 发布时间:06-01-15 浏览次数:1244 [ ]

那麽怎样做使表格各行的颜色不同呢? 
请看下面: 
<? 
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的值。 <>


相关附件:无
相关文章[]:
下一篇:[06-01-15] 用PHP制作静态网站的模板框架(上)
上一篇:[06-01-15] 为加速 PHP 程序而努力
相关评论:
添加评论