新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHP添加計數(shù)器的實例講解
我們在建立網(wǎng)站的時候,有些站長會有在自己首頁上添加計數(shù)器的需求,我們今天就向大家具體講講PHP添加計數(shù)器的實現(xiàn)方法。這個例子已經(jīng)被講過多次了,但是還是有利于演示怎樣讀寫文件以及創(chuàng)建自己的函數(shù)。

專注于為中小企業(yè)提供網(wǎng)站設計制作、成都網(wǎng)站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)赫章免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉變。
#t#counter.inc包含以下代碼:
- /*
- || 一個簡單的計數(shù)器
- */
- function get_hitcount($counter_file)
- {
- /* 將計數(shù)器歸零
- 這樣如果計數(shù)器還未被使用,初始值將是1
- 你當然也可以把初始值設成20000來騙人咯
- */
- $count=0;
- // 如果存放計數(shù)器文件已經(jīng)存在,讀取其中的內(nèi)容
- if ( file_exists($counter_file) )
- {
- $fp=fopen($counter_file,"r");
- // 我們只取了前20位,希望你的站點不要太受歡迎啊
- $count=0+fgets($fp,20);
- // 由于函數(shù)fgets()返回字符串,我們可以通過加0的方法將其自動轉換為整數(shù)
- fclose($fp);
- // 對文件操作完畢
- }
- // 增加一次計數(shù)值
- $count++;
- // 將新的計數(shù)值寫入文件
- $fp=fopen($counter_file,"w");
- fputs($fp,$count);
- fclose($fp);
- # 返回計數(shù)值
- return ($count);
- }
- ?>
PHP添加計數(shù)器之后的一步就是我們需要更改front.php3文件以顯示這個計數(shù)器:
- include("include/counter.inc");
- // 我把計數(shù)值放在文件counter.txt中,讀出并輸出
- printf ("
%06d
\n",- get_hitcount("counter.txt"));
- include("include/footer.inc");
- ?>
以上全部代碼就是PHP添加計數(shù)器的實現(xiàn)方式,希望對有需要的朋友有所幫助。
本文標題:PHP添加計數(shù)器的實例講解
標題路徑:http://www.5511xx.com/article/cohgesc.html


咨詢
建站咨詢
