【php统计文件大小,以GB、MB、KB、B输出】教程文章相关的互联网学习教程文章

php实现统计目录文件大小的函数_PHP

早上刚到公司,头告诉我,抓紧写一个小函数,用来统计指定目录中文件大小,我了个去,动手吧,还好有点小基础,一会就完工了,哈哈。代码在下面咯。<? /** 统计目录文件大小的函数 @author xfcode */ function dirsize($dir) { @$dh = opendir($dir); $size = 0; while ($file = @readdir($dh)) { if ($file != "." and $file != "..") { $path = $dir."/".$file; if (is_dir($path)) { $size += dirsize($path); } elseif (is_f...

在WordPress中使用wp_count_posts函数来统计文章数量_PHP

做一个全站统计是不是很酷?长久的博客越来越少,何不给自己的一个统计,看看自己在这个博客上努力了多少,不但给自己也给游客,wp_count_posts是在 WordPress 中用来统计文章数量的函数,可以统计所有类型的文章(post)和页面(page)。 描述 wp_count_posts是在 WordPress 中用来统计文章数量的函数,可以统计所有类型的文章(post)和页面(page)。 使用//获取文章数量 $postcount = wp_count_posts(); //获取页面数量 $pagec...

PHP统计目录中文件以及目录中目录大小的方法_PHP

本文实例讲述了PHP统计目录中文件以及目录中目录大小的方法。分享给大家供大家参考,具体如下:<?php//循环遍历目录中所有的文件,并统计目录和文件的大小$dirName="phpMyAdmin";$dir=opendir($dirName); //返回一个资源类型while($fileName=readdir($dir)){$file=$dirName."/".$fileName;if($fileName!="." && $fileName!=".."){if(is_dir($file)){echo "".$fileName."===".date("Y-m-d H:i:s",filectime($file))."==".filetype($...

PHP基于cookie与session统计网站访问量并输出显示的方法_PHP【图】

本文实例讲述了PHP基于cookie与session统计网站访问量并输出显示的方法。分享给大家供大家参考,具体如下:<?php $f_open = fopen("count.txt","r+"); //打开指定的文件 $count = fgets($f_open); //读取文件中的数据 if(empty($_COOKIE[cookie_name])){ //判断COOKIE的是否存在setcookie("cookie_name",value,time()+1800); //如果不存在,则创建COOKIE$count = $count + 1; //将变量$count的值加1rewind($f_open); //打开指定的文...

PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法_PHP

本文实例讲述了PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法。分享给大家供大家参考,具体如下: 这是一段简单的代码,可实现统计该数据库中每个表的记录数,并按递减顺序排列的功能$host = 127.0.0.1; $port = 3306; $dbname = test; $username = root; $password = ; function ee($p) {if(PHP_SAPI == cli){echo "\n";}else{echo "";}print_r($p);if(PHP_SAPI == cli){echo "\n";}else{echo "";} } $dsn = "mysql:h...

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

本文实例讲述了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 releasin...

php简单统计在线人数的方法_PHP

本文实例讲述了php简单统计在线人数的方法。分享给大家供大家参考,具体如下:<?php //首先你要有读写文件的权限 //本程序可以直接运行,第一次报错,以缶涂梢? $online_log = "count.dat"; //保存人数的文件, $timeout = 30;//30秒内没动作者,认为掉线 $entries = file($online_log); $temp = array(); for ($i=0;$i<count($entries);$i++) {$entry = explode(",",trim($entries[$i]));if (($entry[0] != getenv(REMOTE_ADDR)) && (...

调用WordPress函数统计文章访问量及PHP原生计数器的实现_PHP【图】

1.首先介绍WordPress的两款功能强大的插件: (1)Count per Day 是一个非常强大的访客数量统计插件,可以统计每天、昨天、每周、每月等等的访客数量(根据IP进行统计),统计在线访客数、浏览器、搜索词等等,自带多种调用简码、模板标签以及小工具,方便你自行调用和集成。 (2)StatPressCN,实时显示blog的访问统计,完美支持中文(如搜索关键字等)。它可以集中显示来访者、爬虫、搜索关键字、订阅统计、浏览器、操 作系统等信...

基于数据库的在线人数,日访问量等统计_php基础

可以实现在线人数统计,日访问量统计,月访问量统计。。。。。 $sql = "CREATE TABLE guestinfo(id integer DEFAULT '0' NOT NULL AUTO_INCREMENT, ipaddress varchar(20), host varchar(20), cometime datetime, refreshtime datetime, leavetime datetime, PRIMARY...

如何提高MYSQL数据库的查询统计速度select索引应用_php技巧

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往需要数十分钟,甚至...

也谈php网站在线人数统计_php技巧

function checkOnline($userid,$tempid=null) { $conn = connect(); //对于所有用户 //先设置自己为在线 $stmt = "UPDATE ".DB_NAME.".USER SET IsOnline='Y' WHERE UserID=".$userid; $result = query($stmt,$conn); //info($stmt); //如果当前用户是游客 if ($tempid != null) { $stmt = "SELECT TempID FROM ".DB_NAME.".TEMPUSER WHERE TempID=".$tempid; $r...

php下用cookie统计用户访问网页次数的代码_php技巧

如何创建 cookie? setcookie() 函数用于设置 cookie。 注释:setcookie() 函数必须位于 标签之前。 创建您的第一个PHP cookie 当您创建一个cookie,使用函数setcookie,你必须指定三个参数。这些参数是setcookie(名称,值,过期): 姓名:您的Cookie的名称。您将使用此名称以后检索你的cookie,所以不要忘记它! 价值:在您的cookie中存储的值。共同价值观是用户名(字符串)和最后的访问时间(日期)。 到期:日期时,Cookie将...

php下统计用户在线时间的一种尝试_php技巧

下面列出几个比较常用的方法: 首先介绍一下所涉及的数据表结构,四个字段: 代码如下:uid<int(10)> :用户id session_id<varchar(40)> :用户登录后系统产生的session_id,PHP可是使用session_id()函数获取 login_time<int(10)> :登录时间 logout_time<int(10)> :登出时间 1. 客户端定时发送请求到服务器端。实现方法是在用户登录后,将uid,session_id,login_time插入一条记录,然后在客户端js设定一个计时器,比如每10分钟向...

发款php蜘蛛统计插件只要有mysql就可用_php实例

于是昨天便认真的做了一下,功能多一点,可以对各种搜索引擎统计分析。可以在多个时间段进行查看。其实代码很简单,为了更简洁些,代码压缩到6k.分为6个文件 1.安装程序 spilder_install.php 安装插件 <?php if($_POST[act]==install)//如果是安装 { $mysql_host=trim($_POST[mysql_host]);//获取主机 $mysql_user=trim($_POST[mysql_user]);//获取用户名 $mysql_pwd=trim($_POST[mysql_pwd]);//获取密码 $mysql_db=trim($_...

发款php蜘蛛统计插件只要有mysql就可用_php技巧

于是昨天便认真的做了一下,功能多一点,可以对各种搜索引擎统计分析。可以在多个时间段进行查看。其实代码很简单,为了更简洁些,代码压缩到6k.分为6个文件 1.安装程序 spilder_install.php 代码如下: 安装插件 if($_POST['act']=='install')//如果是安装 { $mysql_host=trim($_POST['mysql_host']);//获取主机 $mysql_user=trim($_POST['mysql_user']);//获取用户名 $mysql_pwd=trim($_POST['mysql_pwd']);//获取密码 $mysq...