• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 利用static實現表格的顏色隔行顯示

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    利用static實現表格的顏色隔行顯示 在實際編程應用中我們對STATIC的功能經常遺忘。要好好反


    利用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的值。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>