一个关于流量统计的问题!!!!!!!!!! 用时间戳(timestamp)这样算时间间隔就是两个整数相减当前的时间戳可用 time()http://www.php.net/manual/en/function.time.php 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 每月一个文件,存储这个月中每天的访问量. <?php $x=date("n"); $y=date("j"); $fname="count".$x.".txt"; if(!file_exists($fname)) { $fp=fopen($fname,"a+"); echo "文件不存在,创建"; if($fp) { $content=$y."|"."1"."#"; $result=fwrite($fp,$content); fclose($fp); } } else { $fp=fopen($fname,"r"); if($fp) { $total=fread($fp,filesize($fname)); $row=explode("#",$total); $num=count($row)-1; $i=0; while($i<$num) { $content=explode("|",$row[$i]);//读出所有记录 if($content[0]==$y)//是否为当前日期,将访问量加1 { $content[1]+=1; $sign="yes"; $count=$content[1]; $record.=$content[0]."|".$content[1]."#"; } else { $record.=$content[0]."|".$content[1]."#"; } $i++; } if($sign!="yes") $record.=$y."|"."1"."#"; echo $y."日".$count; $fp=fopen($fname,"w"); $result=fwrite($fp,$record); if($result) echo "successful!"; else echo "false"; fclose($fp); } } ?>读出来计算一下平均值就可以了,而且还可以用来计算月流量 怎么估算项目开发周期? PHP MYSQL事务会并发吗 PHP调用SHELL执行MYSQL脚本文件 php PHP插入问题 急急急急急急急 PHP怎么自动让鼠标在textarea框首呀.??? 请教申请过主页的朋友一个问题 一个表单如何能有两个提交按钮? PHP file_get_content接收数据遗漏 改变table中tr的顺序后改变数据库中的orderId 诚邀大连的PHP开发人员(急!!!) phpMyAdmin需要怎样配置才能正确显示MySQL中的中文字段?急救!
<?php
$x=date("n");
$y=date("j");
$fname="count".$x.".txt";
if(!file_exists($fname))
{
$fp=fopen($fname,"a+");
echo "文件不存在,创建";
if($fp)
{
$content=$y."|"."1"."#";
$result=fwrite($fp,$content);
fclose($fp);
}
}
else
{
$fp=fopen($fname,"r");
if($fp)
{
$total=fread($fp,filesize($fname));
$row=explode("#",$total);
$num=count($row)-1;
$i=0;
while($i<$num)
{
$content=explode("|",$row[$i]);//读出所有记录
if($content[0]==$y)//是否为当前日期,将访问量加1
{
$content[1]+=1;
$sign="yes";
$count=$content[1];
$record.=$content[0]."|".$content[1]."#";
}
else
{
$record.=$content[0]."|".$content[1]."#";
}
$i++;
}
if($sign!="yes")
$record.=$y."|"."1"."#";
echo $y."日".$count;
$fp=fopen($fname,"w");
$result=fwrite($fp,$record);
if($result)
echo "successful!";
else
echo "false";
fclose($fp);
}
}
?>读出来计算一下平均值就可以了,而且还可以用来计算月流量