六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

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

用PHP制作動態計數器

[摘要]PHP是現在流行的服務器端腳本語言,它的功能非常強大,你可以利用它做幾乎任何事。不需要復雜的變量和代碼,你就可以非常迅速地做出漂亮的計數器來。下面,就讓我們一步一步的來做�! ∑鋵�,計數器的原理大家都知道,首先,確定一個記錄文件,例如counter.txt或counter.log,每一次訪問這個頁...
 PHP是現在流行的服務器端腳本語言,它的功能非常強大,你可以利用它做幾乎任何事。不需要復雜的變量和代碼,你就可以非常迅速地做出漂亮的計數器來。下面,就讓我們一步一步的來做。

  其實,計數器的原理大家都知道,首先,確定一個記錄文件,例如counter.txt或counter.log,每一次訪問這個頁面,就對這個文件加1,然后把結果顯示出來。

  因此,我們的PHP代碼開始應該是這樣的:

  <?PHP

  §countfile = "js/counter.inf";

  //定義計數器寫入的文件是當前目錄下JS目錄中//counter.inf,然后我們應當測試該文件能否打開

  if ((§fp = fopen(§countfile, "r+")) == false) { //用讀寫模式打開文件,若不能打開就退出

   printf ("Open file %s failed!",§countfile);

   exit;

   }

   else

  {

  //如果文件能夠正常打開,就讀入文件中的數據,假設是1

  §count = fread (§fp,10);

  //讀取10位數據

  §count = §count + 1;

  //count ++

  fclose (§fp);

  //關閉當前文件

  §fp = fopen(§countfile, "w+")

  //以覆蓋模式打開文件

  fwrite (§fp,§count);

  //寫入加1后的新數據

  fclose (§fp);

  //并關閉文件

  }

  這時,整個計數工作就完成了,如果只是簡單的文字計數的話,在這里就可以輸出變量§count的值。下面是將§count轉換為圖片模式的代碼:

  §fp = fopen (§countfile, "r"); //以只讀模式打開文件

  §array_count = 1; //定義一個表示數組元素位置的變量,下面要用

  while (! feof(§fp)) {

  §current_number = fgetc(§fp);

  §counter_array[§array_count] = §current_number;

  §array_elements = count (§counter_array);

  §array_count = §array_count + 1;

   }

  上面這個while循環的作用是把每一位數分離出來。它從counter.inf中由左到右逐位讀取數值,并依次寫入一個叫counter_array的數組中,這個數組的索引是從1開始的(§array_count)。如果現在counter.inf中的數字是158,那么數組§counter_array[]就像這樣:§counter_array[1] = 1、§counter_array[2] = 5、§counter_array[3] = 8。有了上面這些工作,我們就可以方便地顯示不同的數字圖片了,顯示代碼如下:

  echo ("<table border="0" height="5" align="center"><tr><td bgcolor="#bab389" align="center">歡迎您,第");

  for (§array_id = 1;§array_id<§array_elements; ++ §array_id) {

   echo ("<img src="http://edu.chinaz.com/Get/Program/Php/images/counter/§counter_array[§array_id].gif" align=absmiddle>");

   }

  echo ("位客人</td></tr></table>");

   }

  上面的代碼很簡單,就是畫一個表格,并依次在表格中顯示所需的圖片。在\images\counter目錄下有0.gif至9.gif十張圖片,for循環遍歷數組,從高位到低位給出每一位數相應的圖片,直到數組的尾部。這樣,一個完整的計數器就完成了。




主站蜘蛛池模板: 亚洲国产精品线在线观看 | 亚洲精品15p | 日韩中文字幕在线观看 | 日韩在线免费看网站 | 午夜视频高清在线aaa | 视频91在线 | 色综合久久中文字幕网 | 日本后进式猛烈xx00动态图 | 欧美性开放视频 | 午夜影视在线观看 | 四虎在线永久免费观看 | 在线免费观看h | 中文在线免费视频 | 啪啪午夜视频 | 欧美在线播放成人a | 伊人福利 | 亚洲日韩中文字幕在线播放 | 日韩精品欧美高清区 | 四虎在线精品免费高清在线 | 在线免费视频一区二区 | 小小小小视频高清日本 | 羞羞色在线观看 | 四虎国产精品永久在线看 | 日本黄网站高清色大全 | 香蕉福利久久福利久久香蕉 | 色噜噜狠狠成人中文小说 | 欧美丝袜办公室精品 | 日本网址在线观看 | 日本乱中文字幕系列在线观看 | 日本三级香港三级人妇99 | 无间在线免费看 | 日韩欧美中文字幕一区二区三区 | 日韩在线天堂免费观看 | 亚洲日本视频 | 天天天天天干 | 色黄在线| 日韩午夜精品 | 青春草在线观看视频 | 欧美笫一页 | 婷婷三级 | 亚洲综合精品一二三区在线 |