PHP添加計數器的執行個體講解_PHP教程

來源:互聯網
上載者:User
我們在建立網站的時候,有些站長會有在自己首頁上添加計數器的需求,我們今天就向大傢具體講講counter.inc包含以下代碼:

 
  1. /*
  2. || 一個簡單的計數器
  3. */
  4. function get_hitcount($counter_file)
  5. {
  6. /* 將計數器歸零
  7. 這樣如果計數器還未被使用,初始值將是1
  8. 你當然也可以把初始值設成20000來騙人咯
  9. */
  10. $count=0;
  11. // 如果存放計數器檔案已經存在,讀取其中的內容
  12. if ( file_exists($counter_file) )
  13. {
  14. $fp=fopen($counter_file,"r");
  15. // 我們只取了前20位,希望你的網站不要太受歡迎啊
  16. $count=0+fgets($fp,20);
  17. // 由於函數fgets()返回字串,我們可以通過加0的方法將其自動轉換為整數
  18. fclose($fp);
  19. // 對檔案操作完畢
  20. }
  21. // 增加一次計數值
  22. $count++;
  23. // 將新的計數值寫入檔案
  24. $fp=fopen($counter_file,"w");
  25. fputs($fp,$count);
  26. fclose($fp);
  27. # 返回計數值
  28. return ($count);
  29. }
  30. ?>

PHP添加計數器之後的一步就是我們需要更改front.php3檔案以顯示這個計數器:

 
  1. include("include/counter.inc");
  2. // 我把計數值放在檔案counter.txt中,讀出並輸出
  3. printf ("<CENTER><B>%06dB>CENTER> <BR> n",
  4. get_hitcount("counter.txt"));
  5. include("include/footer.inc");
  6. ?>

以上全部代碼就是PHP添加計數器的實現方式,希望對有需要的朋友有所協助。


http://www.bkjia.com/PHPjc/446342.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446342.htmlTechArticle我們在建立網站的時候,有些站長會有在自己首頁上添加計數器的需求,我們今天就向大傢具體講講 counter.inc包含以下代碼: ? /* ||一個簡...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.