PHP代码|统计访问量和TXT行数
时间:2023-05-27 07:24:56 阅读:713
1.记录访问的ip和时间,然后统计TXT内有多少行
<?php
$time = date("y-m-d H:i:s");//$time把访问时间记录下来 如果向把具体年份写出来请把y更改为Y
$ip = $_SERVER["REMOTE_ADDR"];//$ip记录访问者IP
$save = "用户IP:".$ip." "."时间:".$time."\n";//把上面两个结合并添加空格
file_put_contents("tz.txt",$save,FILE_APPEND);//通过$save保存至txt文档
//下面是后面加的,用来统计 次数
$num=file_get_contents("count.txt");
$num++;
file_put_contents("count.txt","$num");
$newnum=file_get_contents("count.txt");
echo"您是第<font color='red'><b>".$save."".$newnum."</b></font>位访客";
?>2.php代码读取TXT文件内行数,并展示:
<? $file = 'https://www.xn--jsrp18h.xn--fiqs8s/tz.txt'; // 文件路径 $lines = file($file); // 读取文件所有行 $num_lines = count($lines); // 获取行数 echo "文件共有 $num_lines 行。"; ?>
3.php代码读取TXT文件内行数,并展示:
<?php
$lines = 0;//初始化行数
if ($fh = fopen('https://www.xn--jsrp18h.xn--fiqs8s/ds/tz.txt','r')) {//打开文件
while (! feof($fh)) {//判断是否已经达到文件底部
if (fgets($fh)) {//读取一行内容
$lines++;}}}
print $lines;
?>

网友评论