php使用文本统计访问量的方法


Posted in PHP onMay 12, 2016

本文实例讲述了php使用文本统计访问量的方法。分享给大家供大家参考,具体如下:

方法1:

$fp = fopen("counter.txt", "r+");
while(!flock($fp, LOCK_EX)) { // acquire an exclusive lock
  // waiting to lock the file
}
$counter = intval(fread($fp, filesize("counter.txt")));
$counter++;
ftruncate($fp, 0);   // truncate file
fwrite($fp, $counter); // set your data
fflush($fp);      // flush output before releasing the lock
flock($fp, LOCK_UN);  // release the lock
fclose($fp);

方法2:

counter.php文件:

<?php
/* counter */
//opens countlog.txt to read the number of hits
$datei = fopen("countlog.txt","r");
$count = fgets($datei,1000);
fclose($datei);
$count=$count + 1 ;
echo "$count" ;
echo " hits" ;
echo "\n" ;
// opens countlog.txt to change new hit number
$datei = fopen("countlog.txt","w");
fwrite($datei, $count);
fclose($datei);
?>

用法:

<?php
include("counter.php");
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP中通过ADO调用Access数据库的方法测试不通过
Dec 31 PHP
数据库查询记录php 多行多列显示
Aug 15 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
Nov 09 PHP
数据库中排序的对比及使用条件详解
Feb 23 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
Mar 11 PHP
PHP原生模板引擎 最简单的模板引擎
Apr 25 PHP
PHP关联链接常用代码
Nov 05 PHP
php while循环得到循环次数
Oct 26 PHP
thinkphp实现数组分页示例
Apr 13 PHP
PHP获取一段文本显示点阵宽度和高度的方法
Mar 12 PHP
PHP闭包函数传参及使用外部变量的方法
Mar 15 PHP
PHP检查URL包含特定字符串实例方法
Feb 11 PHP
php格式化json函数示例代码
May 12 #PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
May 12 #PHP
yii2带搜索功能的下拉框实例详解
May 12 #PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 #PHP
PHP数据库操作Helper类完整实例
May 11 #PHP
PHP查询附近的人及其距离的实现方法
May 11 #PHP
Smarty分页实现方法完整实例
May 11 #PHP
You might like
《雄兵连》系列首部大电影《烈阳天道》:可能是因为期望值太高了
2020/08/18 国漫
PHP Socket 编程
2010/04/09 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
2013/07/03 PHP
discuz目录文件资料汇总
2014/12/30 PHP
在PHP程序中使用Rust扩展的方法
2015/07/03 PHP
PHP abstract 抽象类定义与用法示例
2018/05/29 PHP
ThinkPHP5 验证器的具体使用
2018/05/31 PHP
jQuery 技巧大全(新手入门篇)
2009/05/12 Javascript
基于JQuery的Pager分页器实现代码
2010/07/17 Javascript
jQuery学习之DOM节点的插入方法总结
2017/01/22 Javascript
JS实现动态给标签控件添加事件的方法示例
2017/05/13 Javascript
详解Windows下安装Nodejs步骤
2017/05/18 NodeJs
nodejs对express中next函数的一些理解
2017/09/08 NodeJs
Vue实现美团app的影院推荐选座功能【推荐】
2018/08/29 Javascript
详解JavaScript实现动态的轮播图效果
2019/04/29 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
[02:04]完美世界城市挑战赛秋季赛报名开始 谁是solo路人王?
2019/10/10 DOTA
python list转dict示例分享
2014/01/28 Python
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
Django框架中数据的连锁查询和限制返回数据的方法
2015/07/17 Python
基于 Django 的手机管理系统实现过程详解
2019/08/16 Python
python如何调用字典的key
2020/05/25 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
2016/12/22 HTML / CSS
美国电子产品折扣网站:Daily Steals
2017/05/20 全球购物
一加手机美国官方网站:OnePlus美国
2019/09/19 全球购物
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
金融专业个人求职信范文
2013/11/28 职场文书
八年级英语教学反思
2014/01/09 职场文书
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
团结演讲稿范文
2014/05/23 职场文书
靠谱的活动总结
2019/04/16 职场文书
Python如何配置环境变量详解
2021/05/18 Python
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB