<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      使用static完成表格的顏色隔行顯示   

      [摘要]利用static實現表格的顏色隔行顯示我們用PHP從數據庫查詢數據,并將結果輸出到瀏覽器上,如果結果有很多行,表格的bgcolor如果全是單色的,瀏覽者會感覺不太舒服。那麼怎樣做使表格各行的顏色不同呢? 請看下面: <? function getcolor() static colorva...
      利用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的值。



      日韩精品一区二区三区高清