PHP stat() 函数 返回关于文件的信息。

定义和用法

stat() 函数返回关于文件的信息。

语法

fstat(file)

参数

描述

file

必需。规定要检查的文件。

说明

获取由 file 指定的文件的统计信息。如果 file 是符号连接,则统计信息是关于被连接文件本身的,而不是符号连接。

如果出错,stat() 返回 false,并且发出一条警告。

返回的数组包含有文件的统计信息,该数组具有以下列出的单元,数组下标从零开始。除了数字索引之外,从 PHP 4.0.6 起还可以通过关联索引来访问。

stat() 的返回格式

数字下标

关联键名(自 PHP 4.0.6)

说明

0

dev

设备名

1

ino

号码

2

mode

inode 保护模式

3

nlink

被连接数目

4

uid

所有者的用户 id

5

gid

所有者的组 id

6

rdev

设备类型,如果是 inode 设备的话

7

size

文件大小的字节数

8

atime

上次访问时间(Unix 时间戳)

9

mtime

上次修改时间(Unix 时间戳)

10

ctime

上次改变时间(Unix 时间戳)

11

blksize

文件系统 IO 的块大小

12

blocks

所占据块的数目

提示和注释

提示:lstat() 与 stat() 类似,不同的是,它会返回符号连接的状态。

注释:本函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。

例子

<?php
$file = fopen("test.txt","r");
print_r(stat($file));
fclose($file);
?>

输出类似:

Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)

PHP Filesystem 函数

 

PHP Filesystem 函数

PHP指示支持该函数的最早的 PHP 版本。

函数

描述

PHP

basename()

返回路径中的文件名部分。

3

chgrp()

改变文件组。

3

chmod()

改变文件模式。

3

chown()

改变文件所有者。

3

clearstatcache()

清除文件状态缓存。

3

copy()

复制文件。

3

delete()

参见 unlink() 或 unset()。

 

dirname()

返回路径中的目录名称部分。

3

disk_free_space()

返回目录的可用空间。

4

disk_total_space()

返回一个目录的磁盘总容量。

4

diskfreespace()

disk_free_space() 的别名。

3

fclose()

关闭打开的文件。

3

feof()

测试文件指针是否到了文件结束的位置。

3

fflush()

向打开的文件输出缓冲内容。

4

fgetc()

从打开的文件中返回字符。

3

fgetcsv()

从打开的文件中解析一行,校验 CSV 字段。

3

fgets()

从打开的文件中返回一行。

3

fgetss()

从打开的文件中读取一行并过滤掉 HTML 和 PHP 标记。

3

file()

把文件读入一个数组中。

3

file_exists()

检查文件或目录是否存在。

3

file_get_contents()

将文件读入字符串。

4

file_put_contents()

将字符串写入文件。

5

fileatime()

返回文件的上次访问时间。

3

filectime()

返回文件的上次改变时间。

3

filegroup()

返回文件的组 ID。

3

fileinode()

返回文件的 inode 编号。

3

filemtime()

返回文件的上次修改时间。

3

fileowner()

文件的 user ID (所有者)。

3

fileperms()

返回文件的权限。

3

filesize()

返回文件大小。

3

filetype()

返回文件类型。

3

flock()

锁定或释放文件。

3

fnmatch()

根据指定的模式来匹配文件名或字符串。

4

fopen()

打开一个文件或 URL。

3

fpassthru()

从打开的文件中读数据,直到 EOF,并向输出缓冲写结果。

3

fputcsv()

将行格式化为 CSV 并写入一个打开的文件中。

5

fputs()

fwrite() 的别名。

3

fread()

读取打开的文件。

3

fscanf()

根据指定的格式对输入进行解析。

4

fseek()

在打开的文件中定位。

3

fstat()

返回关于一个打开的文件的信息。

4

ftell()

返回文件指针的读/写位置

3

ftruncate()

将文件截断到指定的长度。

4

fwrite()

写入文件。

3

glob()

返回一个包含匹配指定模式的文件名/目录的数组。

4

is_dir()

判断指定的文件名是否是一个目录。

3

is_executable()

判断文件是否可执行。

3

is_file()

判断指定文件是否为常规的文件。

3

is_link()

判断指定的文件是否是连接。

3

is_readable()

判断文件是否可读。

3

is_uploaded_file()

判断文件是否是通过 HTTP POST 上传的。

3

is_writable()

判断文件是否可写。

4

is_writeable()

is_writable() 的别名。

3

link()

创建一个硬连接。

3

linkinfo()

返回有关一个硬连接的信息。

3

lstat()

返回关于文件或符号连接的信息。

3

mkdir()

创建目录。

3

move_uploaded_file()

将上传的文件移动到新位置。

4

parse_ini_file()

解析一个配置文件。

4

pathinfo()

返回关于文件路径的信息。

4

pclose()

关闭有 popen() 打开的进程。

3

popen()

打开一个进程。

3

readfile()

读取一个文件,并输出到输出缓冲。

3

readlink()

返回符号连接的目标。

3

realpath()

返回绝对路径名。

4

rename()

重名名文件或目录。

3

rewind()

倒回文件指针的位置。

3

rmdir()

删除空的目录。

3

set_file_buffer()

设置已打开文件的缓冲大小。

3

stat()

返回关于文件的信息。

3

symlink()

创建符号连接。

3

tempnam()

创建唯一的临时文件。

3

tmpfile()

建立临时文件。

3

touch()

设置文件的访问和修改时间。

3

umask()

改变文件的文件权限。

3

unlink()

删除文件。

3

PHP Filesystem 常量

PHP指示支持该常量的最早的 PHP 版本。

常量

描述

PHP

GLOB_BRACE

 

 

GLOB_ONLYDIR

 

 

GLOB_MARK

 

 

GLOB_NOSORT

 

 

GLOB_NOCHECK

 

 

GLOB_NOESCAPE

 

 

PATHINFO_DIRNAME

 

 

PATHINFO_BASENAME

 

 

PATHINFO_EXTENSION

 

 

FILE_USE_INCLUDE_PATH

 

 

FILE_APPEND

 

 

FILE_IGNORE_NEW_LINES

 

 

FILE_SKIP_EMPTY_LINES

 

 

转载于:https://www.cnblogs.com/rxbook/p/6003542.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PHPStat是一款专业的网站流量统计,网站营销监控,网站用户行为,网站数据分析,互联网广告分析系统,为客户提供深入挖掘的网站流量交叉数据报告.在访客行为分析,网络营销分析和网站决策支持方面有独特的分析体系,为客户找到数据背后的真实有价值的东西,拿出可执行性建议. PHPStat网站流量统计系统 3.2 更新日志: [改变]软件界面,更稳重、直观 [增加]统计站点LOGO [增加]统计图表,分为柱状图、曲线图,自由切换 [改变]左边树性菜单显示方式 [改变]统计概况 [增加]热门标题 [增加]来路域名 [改变]关闭窗口,注销窗口的位置 [修正]省份,城市无法显示详情的错误 [修正]删掉用户后,无法删除其统计信息的错误 [修正]无法在Firefox浏览器登录的问题 [修正]menu.php无法传递参数问题 [修正]ALEAX排名问题 [修正]无法清空以及删除站点问题 [修正]IP数据表文件过大,无法自动安装的问题 [修正]当用户退出后,无法再次登录的问题 [修正]公开统计信息时,游客身份无法查看的问题 [改变]安装文件,把较大的数据文件分割成几个小文件,统计增加了检测安装环境的探针 [增加]限制游客身份不能修改系统信息的检查 [增加]版权信息的加密文件,测试版以及免费版本都无法修改 [增加]多日访问数据自动清理,转变为历史数据,以备查询 [增加]各个访问项目csv,xml,txt文件格式的数据导出 [增加]RSS信息订阅,简要描述访问情况 [增加]国家,省份,城市,地区/接入方式等历史数据明细"
下载哪一个都可以破解的,由于90%的文件都经过加密,无法对所有的文件都解密,只是破解了一部分文件。 解除了一部分限制,无法做到全面解除限制。 官方免费版本主要是对历史数据,数据库管理做了限制,这个破解版也是从这两个方面下手,可以全面访问历史数据和管理数据库。 希望对使用PHPSTAT而又苦于限制的朋友有所帮助。 感谢zz做的帮助,才使破解有了突破。 破解灵感来自他们自己提供的测试版本,不知道是疏忽还是有意,竟然只有少部分文件经过加密。嘿嘿~_~. 联系:blue_skynet@126.com 破解方法:覆盖源文件即可(除了数据库连接文件PHPStat解决方案是指使用一套经过完善设计的产品,并提供包含所有实施阶段专业的售前和售后服务,从规划部署到系统运用,提供专业咨询与项目指导,帮助企业快速、经济地解决网站流量建设的高效、全新、快速和优秀的网站流量解决方案。网站流量分析,是指在获得网站访问量基本数据的情况下,对有关数据进行统计、分析,从中发现用户访问网站的规律,并将这些规律与网站发展策略等相结合,从而发现目前网站发展活动中可能存在的问题,并为进一步修正或重新制定网站发展策略提供依据。 PHPSTAT网站流量分析系统是用PHP技术研发的专业网站流量分析系统。该产品拥有国内独一无二的技术,让一切虚假点击和无效网络广告无处遁形;精准的网站流量分析系统让你对自身的网站访问情况一目了然。   对于网站经营者,网站流量始终是其关心的核心问题,而网站流量统计和网站流量分析就是掌握网站流量最直接的方法。网站流量统计和网站流量分析质量的好坏,是由网站流量统计工具和网站流量分析工具决定的,所以网站经营管理者拥有一款好的网站流量统计分析工具就显得非常重要。网站流量统计分析工具有很多种,如网站流量统计软件、网站流量统计系统、网站流量统计程序、网站流量分析软件、网站流量分析系统、流量统计分析系统等,虽然他们的功能强弱不同,但其目标都是进行网站的流量统计和分析,得到ip流量的统计分析、网页的流量统计分析、网站来源分析、搜索关键词分析和网络广告分析等,为网站的营销决策提供参考依据。   网站流量统计分析是以网站日志、web日志或web站点日志为分析对象,通过web日志挖掘进行web日志分析,再采用各种数据统计分析手段和图形表格显示手段,最终得到丰富多样的网站流量统计分析数据,实现web日志挖掘的意义,所以,网站流量统计分析工具也经常叫做网站日志分析软件、日志分析工具、网站日志分析系统、网站日志分析器、web日志分析系统等。 PHPSTAT的优势分析  数据信息的保密与安全   商业竞争在相当程度上是信息的竞争。PHPSTAT采用PHP脚本技术,使得安全级数更高。如果自己的重要数据信息不慎落到竞争对手那里,那将是所有决策者不希望看到的事情。这款优秀的产品首先承诺的就是数据信息的安全,而这正是所有免费产品所无法做到的。  界面更友好,功能更加健全   PHPSTAT采用了更为友好的操作界面,没有任何恼人的广告;产品功能也更加全面:综合分析、访问者分析、页面分析、关键词分析、搜索引擎分析、地区分析等等,让您随心所欲,无所不知。  数据保留时间更长   一般的免费产品都只能保留当天的详细统计数据和一个月左右的数据;PHPSTAT却能为您提供所有时间段的详细访问数据和一年内的宏观统计报告,让您使用的时候更加得心应手。  负载能力   负载能力是PHPSTAT的一大技术优势,它把复杂的运算转移到后台页面进行分析,使得代码加载页几乎没有任何延迟,消除加载代码带来的影响,漏统率大大减少。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值