简化版 分站 地图 日历 影视
计算器 行情 加解密 长度 面积
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
  • 全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
    您现在的位置:首页 >> PHP >> 内容

    PHP实现网站访问量计数器

    内容摘要:htmlheadmeta charset='UTF-8'title浏览计数器/title/headbody?php //数字输出网页计数器 $max_len = 9; $CounterFile = 'counter.dat'; if(!file_exists($CounterFile)){ //如果计数器文件不存在 $counter = 0; $cf = f......

      <html>

    <head>

    <meta charset="UTF-8">

    <title>浏览计数器</title>

    </head>

    <body>

    <?php

    //数字输出网页计数器

    $max_len = 9;

    $CounterFile = "counter.dat";

    if(!file_exists($CounterFile)){ //如果计数器文件不存在

    $counter = 0;

    $cf = fopen($CounterFile,"w"); //打开文件

    fputs($cf,'0'); //初始化计数器

    fclose($cf); //关闭文件

    }

    else{ //取回当前计数器的值

    $cf = fopen($CounterFile,"r");

    $counter = trim(fgets($cf,$max_len));

    fclose($cf);

    }

    $counter++; //计数器加一

    $cf = fopen($CounterFile,"w"); //写入新的数据

    fputs($cf,$counter);

    fclose($cf);//phpfensi.com

    ?>

    <div id="dd" align="center">

    <span>欢迎您!</span>

    <span>您是本站的第

    <?php

    echo $counter; //输出计数器

    ?>

    位访客!</span>

    </div>


    </body>

    </html>

    代码中包含的变量及其含义


    $max_len : 自定义变量。计数器的最大位数;


    $CounterFile : 自定义变量。计数器存放的文件(路径和文件名);


    $counter : 自定义变量。计数器的值;


    $cf : 自定义变量。打开计数文件的句柄;


    代码中包含的函数与含义


    file_exists($CounterFile) : 判断文件是否存在;


    fopen($CounterFile,”w”) : 以写入方式打开文件。(函数自带属性,如果不存在则创建)


    fopen($CounterFile,'r') : 以只读方式代开文件。


    fgets($cf,$max_len) : 从文件中读出指定长度的字符


    fputs($cf,”0”) : 把字符“0”写入$cf


    fclose($cf) : 关闭$cf打开的文件


    trim(fgets($cf,$max_len)) : 去除 取出字符串的 两边的空格符

      版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


    发布日期:2020/10/13 发布时间:15:24:34 点击:195 
  • 上一篇:php循环创建目录示例分享
  • 下一篇:PHP实现的进度条效果详解
  • 本类新增
    本类热门文章
    Baidu

    YiJiaCMS V3.35 Build 20.8.26(MSSQL) 闽ICP备05000814号-1
    本空间由景安网络提供,百度云加速提供加速防护
    齐天大圣® 制 作 ©2000-2020