用static来实现表格行的颜色交替主变化

在许多网页中可以看到颜色在交替变化,其实方法很简单,用php的static可以轻松的来实现。

<?
// 描述: 这是个表格行颜色交替变化的颜色的程序
// zhanghexun
// 3.8
  
function tablecolor(){
 static 
$color//定义一个静态变量
 
if ($color="f6eedd"){
$color="eef7ff";
}
else{
$color="f6eedd";
}
return 
$color;
}
echo 
"<table border=1>\n";
for (
$i=0;$i<10;$i++)
{
$color=tablecolor();
echo 
"<tr><td bgcolor=".$color."> 这是".$i."行</td></tr>";

}
echo 
"</table>";