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

thinkphp区间查询、统计查询与SQL直接查询实例分析_PHP

本文实例讲述了thinkphp区间查询、统计查询与SQL直接查询。分享给大家供大家参考。具体方法如下: 一、区间查询:代码如下:$data[id]=array(array(gt,4),array(lt,10));//默认关系是(and)并且的关系 //SELECT * FROM `tp_user` WHERE ( (`id` > 4) AND (`id` < 10) ) $data[id]=array(array(gt,4),array(lt,10),or) //关系就是(or)或者的关系 $data[name]=array(array(like,%2%),array(like,% %),gege,or); 数组中可以加入多...

php模仿aspApplication对象在线人数统计实现方法_PHP

本文实例讲述了php模仿asp Application对象在线人数统计实现方法。分享给大家供大家参考。具体实现方法如下:代码如下:/* 用法: application(key,value); //设置 key=value $value = application(key); //获取 key的值 */ function application() { $args = func_get_args(); //获取输入参数 if (count($args) >2 || count($args) < 1) return; $ssid = session_id(); //保存当前session_id session_write_close(); //结束当...

PHP递归遍历指定目录的文件并统计文件数量的方法_PHP

本文实例讲述了PHP递归遍历指定目录的文件并统计文件数量的方法。分享给大家供大家参考。具体实现方法如下:<?php //递归函数实现遍历指定文件下的目录与文件数量 function total($dirname,&$dirnum,&$filenum){$dir=opendir($dirname);echo readdir($dir).""; //读取当前目录文件echo readdir($dir).""; //读取上级目录文件while($filename=readdir($dir)){//要判断的是$dirname下的路径是否是目录$newfile=$dirname."/".$filenam...

PHP统计数值数组中出现频率最多的10个数字的方法_PHP

本文实例讲述了PHP统计数值数组中出现频率最多的10个数字的方法。分享给大家供大家参考。具体分析如下: 该问题属于TOPK范畴,统计单词出现频率,做报表,数据统计的时会常用! php代码如下://随机生成数值数组 for($i=0;$i<1000;$i++){$ary[]=rand(1,1000); } //统计数组中所有的值出现的次数 $ary=array_count_values($ary); arsort($ary);//倒序排序 $i=1; foreach($ary as $key=>$value){if($i<=10){printf("数字:%d 共出现 ...

php获得网站访问统计信息类CompeteAPI用法实例_PHP

本文实例讲述了php获得网站访问统计信息类Compete API用法。分享给大家供大家参考。具体如下: 这里使用php获得网站访问统计信息类Compete API,Compete是一个专门用来统计网站信息的网站<?php // Check for dependencies if (!function_exists(curl_init))throw new Exception(Compete needs the CURL PHP extension.); if (!function_exists(json_decode))throw new Exception(Compete needs the JSON PHP extension.); /*** Bas...

php统计数组元素个数的方法_PHP

count():对数组中的元素个数进行统计; sizeof():和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0; array_count_value():统计每个特定的值在数组$array中出现过的次数; 如:$array=array(4,5,1,2,3,1,2,1);$ac=array_count_value($array);将创建一个名为$ac数组,该数组包括:关键字 ...

php使用Session和文件统计在线人数_PHP

<?php /* @ PHP 在线人数统计程序 Copyright (c) by Pader 1:25 2009年1月7日 How to use it: note: 一般独立在线人数统计程序都是统计在线的IP数,而这并不准确 例如局域网的访问者,比如公司,学校机房和网吧,虽然内网IP不同,但是外网IP都是一样 如果同一个局域网的无论多少人人访问你的网站则只被认为是一个人 这个小巧的程序解决了此问题,它以电脑为单为,每台电脑便算一个访问者 当然因为使用的是COOKIE,如果你...

php超快高效率统计大文件行数_PHP

用php获取文件行数,网上给出的答案通常是使用file这样一次性读取,这样不适用在大文件。通常大文件大家用while来循环的逐行统计,这样的效率太慢 最快的方法是多行统计,每次读取N个字节,然后再统计行数,这样比逐行效率高多了。 测试情况,文件大小 3.14 GB 第1次:line: 13214810 , time:56.2779 s; 第2次:line: 13214810 , time:49.6678 s;/** 高效率计算文件行数* @author axiang */ function count_line($file){$fp=fopen($fi...

php简单统计字符串单词数量的方法_PHP

本文实例讲述了php简单统计字符串单词数量的方法。分享给大家供大家参考。具体实现方法如下:<?php function word_count($sentence){ $array = explode(" ", $sentence); return count($array); } $words = word_count("The is a group of words"); echo $words; ?>希望本文所述对大家的php程序设计有所帮助。

php问卷调查结果统计_PHP

背景:由于具体工作的原因,我做了一份纸质的问卷调查表,调查表的主要内容是让用户对项要求(编号为A,B....)进行优先级排序,所以我得到的结果是好几百份类似于A>I>H>G>D....等结果。 目标:根据用户的排序结果对这项要求进行量化考评,最终的结果希望是A:,B:,C:.....,以找出哪一个要素相对重要,而另一些相对不重要。 做法:根据编号的排位名次,赋与不一样的权重,统计所有的结果,将这些权重汇总。例如:“ABCDEFGHIJ”这个...

PHP+Mysql+jQuery文件下载次数统计实例讲解_PHP【图】

项目中我们需要统计文件的下载次数,用户每下载一次文件,相应的下载次数加1,类似的应用在很多下载站中用到。本文结合实例使用PHP+Mysql+jQuery,实现了点击文件,下载文件,次数累加的过程,整个过程非常流畅。 准备工作 本实例需要读者具备PHP、Mysql、jQuery以及html、css等相关的基本知识,在开发示例前,需要准备Mysql数据表,本文假设有一张文件下载表downloads,用来记录文件名、保存在文件服务器上的文件名以及下载次数。...

PHP+Mysql+jQuery中国地图区域数据统计实例讲解_PHP【图】

今天我要给大家介绍在实际应用中,如何把数据载入到地图中。本文结合实例,使用PHP+Mysql+jQuery实现中国地图各省份数据统计效果。本例以统计某产品在各省份的活跃用户数为背景,数据来源于mysql数据库,根据各省份的活跃用户数,分成不同等级,并以不同的背景色显示各省份的活跃程度,符合实际应用需求。 HTML 首先在head部分载入raphael.js库文件和chinamapPath.js路径信息文件。然后在body中需要放置地图的位置放置div#map。PHP...

php精确的统计在线人数的方法_PHP

这是一个非常精确的,通过php实现统计在线人数的方法,想知道怎么实现的请耐心阅读。<?php $filename=online.txt;//数据文件 $cookiename=VGOTCN_OnLineCount;//cookie名称 $onlinetime=600;//在线有效时间,单位:秒 (即600等于10分钟) $online=file($filename); //PHP file() 函数把整个文件读入一个数组中。与 file_get_contents() 类似,不同的是 file() 将文件作为一个数组返回。数组中的每个单元都是文件中相应的一行,包...

PHP统计当前在线用户数实例讲解_PHP【图】

通常,当访客访问网站时,页面记录用户的cookie信息,当cookie过期即认为用户不在线。本文中我们使用PHP记录访客IP,并在客户端记录cookie及过期时间,同时通过新浪IP地址接口,获取访客的地理位置(本例只记录省份),一并写入mysql表中,即可统计一段时间内的访客总数,也可以查看访客的地区分布。HTML 我们在页面上放置一个显示当前在线人数的div#total以及一个用于展示访客地区分布的列表#onlinelist,默认我们在列表中放置一张...

PHP中使用GD库绘制折线图折线统计图的绘制方法_PHP

在PHP中,有一些简单的图像函数是可以直接使用的,但大多数要处理的图像,都需要在编译PHP时加上GD库。除了安装GD库之外,在PHP中还可能需要其他的库,这可以根据需要支持哪些图像格式而定。GD库可以在http://www.boutell.com/gd/免费下载,不同的GD版本支持的图像格式不完全一样,最新的GD库版本支持GIF、JPEG、PNG、WBMP、XBM等格式的图像文件,此外还支持一些如FreeType、Type 1等字体库。通过GD库中的函数可以完成各种点、线、...