色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

利用static實現表格的顏色隔行顯示的代碼

在實際編程應用中我們對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技術利用static實現表格的顏色隔行顯示的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 仁寿县| 宣城市| 文水县| 肥西县| 延川县| 加查县| 凌源市| 辉县市| 溧水县| 丽水市| 莱阳市| 东海县| 乌兰浩特市| 平乐县| 东山县| 宁蒗| 隆回县| 澎湖县| 嘉义县| 昌乐县| 白银市| 淮滨县| 琼海市| 东海县| 社会| 深泽县| 富源县| 郴州市| 五原县| 拉萨市| 绥棱县| 西安市| 信丰县| 五台县| 宜昌市| 金塔县| 涟水县| 榆树市| 渑池县| 石屏县| 海丰县|