background image

PHP 页面访问计数器

简单文本计数器:

<?php

$

c_file

=

"counter.txt"

;

 

//文件名赋值给变量

if(!

file_exists

($

c_file

))

 

//如果文件不存在的操作

{

$

myfile

=

fopen

($

c_file

,

"w"

);

 

//创建文件

fwrite

($

myfile

,

"0"

);

 

//置入“0”

fclose

($

myfile

);

 

//关闭文件

}

$

t_num

=

file

($

c_file

);

 

//把文件内容读入变量

$

t_num

[

0

]++;

 

//文件内容自增 1

echo

 

"欢迎!您是本站第"

.$

t_num

[

0

].

"位访客!"

;

 

//显示文件内容

$

myfile

=

fopen

($

c_file

,

"w"

);

 

//打开文件

fwrite

($

myfile

,$

t_num

[

0

]);

 

//写入新内容

fclose

($

myfile

);

 

//关闭文件

?>

图形化计数器

<?php

$

c_file

=

"counter.txt"

;

 

//文件名赋值给变量

if(!

file_exists

($

c_file

))

 

//如果文件不存在的操作

{

$

myfile

=

fopen

($

c_file

,

"w"

);

 

//创建文件

fwrite

($

myfile

,

"0"

);

 

//置入“0”

fclose

($

myfile

);

 

//关闭文件

}

$

t_num

=

file

($

c_file

);

 

//把文件内容读入变量

$

t_num

[

0

]++;

 

//原始数据自增 1

$

myfile

=

fopen

($

c_file

,

"w"

);

 

//写入方式打开文件

fwrite

($

myfile

,$

t_num

[

0

]);

 

//写入新数值

fclose

($

myfile

);

 

//关闭文件

echo

 

"欢迎!您是本站第"

;

 

//显示内容头部

$

myfile

=

fopen

($

c_file

,

"r"

);

 

//以只读方式打开文件

while(!

feof

($

myfile

))

 

//循环读出文件内容

{