PHP計數器

    計數器可以用文本文件或數據庫來實現。一般來說,我們用文本文件就可以了。

   先在當前目錄下建一個文本文件,名字叫counter.txt,內容是1(或者你想開始計數的基數)、再在Dreamweaver或其它編輯器裏輸人如下代碼,並將它保存爲.PHP文件:
  <?php
  /*以只讀方式打開計數器文件counter.txt,並將它讀到變理$num*/
  $fp=fopen("counter.txt","r");
  $num=fgets($fp,5);
  fclose($fp);
  /*變量的值加1並將新值存入計數器文件*/
  $num++;
  $fp=fopen("counter.txt","w");
  fputs($fp,$num);
  fclose($fp);
   /*如果只是顯示數值,我們就可以在這裏用輸出語句輸出變量$num,如echo $num*/
  下面的代碼用十幅小圖片來代替10個數。*/
  /*你要先找從0到9十個數字的圖片,並分別將它命名爲0.gif,1.gif……9.gif。將它們放在與counter.txt同一個目錄。*/
  $len_str=strlen($num);
  /*循環用圖片代替數字,存入變量$coutput_str並輸出*/
  for($i=(0);$i<$len_str;$i++){
  $numbers_exploded  =  substr($num,$i,1);
  $output_str = $output_str . "<img src=\"$unmbers_exploded.gif\">";
  }
  echo $output_str;
  ?>
  把這段代碼放到你的首頁或單獨保存成PHP文件。測試一下,做個一計數器是不是很簡單?要注意的是,以上各個文件(.txt、.php文件和數字圖片文件)都在同一個目錄,否則會出現找不到文件的錯誤
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章