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入门速成教程
Mar 19 PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 PHP
使用 PHPStorm 开发 Laravel
Mar 24 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
Feb 15 PHP
php读取txt文件并将数据插入到数据库
Feb 23 PHP
PHP文件上传类实例详解
Apr 08 PHP
PHP中ajax无刷新上传图片与图片下载功能
Feb 21 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
Nov 20 PHP
PHP实现的多维数组排序算法分析
Feb 10 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
Nov 19 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
Feb 28 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
Feb 18 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
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
php实现的递归提成方案实例
2015/11/14 PHP
php+jQuery递归调用POST循环请求示例
2016/10/14 PHP
类似框架的js代码
2006/11/09 Javascript
dojo 之基础篇(二)之从服务器读取数据
2007/03/24 Javascript
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
2016/12/12 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
vue组件父子间通信之综合练习(聊天室)
2017/11/07 Javascript
js实现简单的无缝轮播效果
2020/09/05 Javascript
Python函数参数类型*、**的区别
2015/04/11 Python
python监控进程脚本
2018/04/12 Python
Python中利用xpath解析HTML的方法
2018/05/14 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
简单的Python人脸识别系统
2020/07/14 Python
详解python 内存优化
2020/08/17 Python
HTML5 Canvas 实现K线图的示例代码
2019/12/23 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
介绍下java.util.Arrays类
2012/10/16 面试题
学习新党章思想汇报
2014/01/09 职场文书
办理暂住证介绍信
2014/01/11 职场文书
新领导上任欢迎词
2014/01/13 职场文书
教师求职自荐信
2014/03/09 职场文书
银行办公室岗位职责
2014/03/10 职场文书
英语演讲稿3分钟
2014/04/29 职场文书
医学专业毕业生推荐信
2014/07/12 职场文书
申报材料格式
2014/12/30 职场文书
2015学校师德师风工作总结
2015/04/22 职场文书
上班旷工检讨书
2015/08/15 职场文书
八年级语文教学反思
2016/03/03 职场文书
2019年最新版见习人员管理制度!
2019/07/08 职场文书
详解Nginx 被动检查服务器的存活状态
2021/10/16 Servers