定义和用法
PHP 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的Stat网站流量统计分析系统"是一个以PHP编程语言开发的系统,旨在帮助网站管理员追踪和分析其网站的访问数据。PHP是一种广泛使用的开源脚本语言,尤其在Web开发领域中占据重要地位,因为它允许...
Stat Therefor是一款基于PHP开发的网站统计系统,2004修改版可能指的是该系统在2004年经过优化或更新的一个版本。这个压缩包包含的文件可能是系统的源代码或者相关的配置文件,用于帮助用户安装和运行此统计系统。...
在本文中,我们将深入探讨基于Laravel框架的`laravel-stat-search-analytics`项目,这是一个用于统计和分析搜索数据的API包装器。Laravel是PHP领域中最受欢迎的Web应用程序开发框架,以其优雅的语法和强大的功能著称...
【标题】中的“基于PHP的Stat网站流量统计分析系统源码”表明这是一个使用PHP编程语言开发的统计和分析网站访问量的系统。PHP是一种广泛应用于Web开发的服务器端脚本语言,尤其适合处理动态内容。Stat系统可能包含了...
【标题】基于PHP的Stat网站决策支持分析系统v1.0修改版源码是一个用于网站数据分析和决策支持的系统,采用PHP编程语言实现。这个系统的主要目标是为网站管理员提供实时、全面的数据统计,帮助他们更好地理解用户行为...
【标题】中的“基于PHP的stat网站决策支持分析系统 v1.0 修改版”表明这是一个使用PHP编程语言开发的Web应用程序,主要用于网站的数据分析和决策支持。PHP是一种广泛使用的开源服务器端脚本语言,尤其适合于Web开发...
**基于PHP的Stat网站决策支持分析系统 v1.0 BIG5繁体中文版** 这个压缩包文件包含了一个基于PHP开发的统计分析系统,专为网站决策支持提供关键数据。此系统利用PHP语言的强大功能,结合数据库技术,为网站管理者...
【标题】中的“基于PHP的stat网站决策支持分析系统v1.0UTF-8简体中文版源码”指的是一个使用PHP编程语言开发的统计分析系统,主要用于网站的数据决策支持。该系统具备版本1.0的特性,并且是用UTF-8编码标准,确保...
总的来说,基于PHP的stat网站决策支持分析系统是一个全面的网站运营工具,帮助用户从海量数据中提取有价值的信息,以数据驱动的方式做出明智的决策,提升网站质量和业务表现。通过深入理解和运用这个系统,开发者和...
本文将详细解析如何解决在编译安装PHP 7时遇到的“cannot stat ‘phar.phar’: No such file or directory”错误,并提供解决方法。 错误概述: 在尝试将PHP 7安装到Linux系统时,可能会遇到一个错误,提示“cp: ...
标题中的“基于PHP的stat网站决策支持分析系统v1.0GBK简体中文版源码.zip”表明这是一个使用PHP编程语言开发的统计分析系统,专为网站决策支持设计。这个系统可能包含了各种功能,如访问量统计、用户行为分析、转化...
(对于Splatoon 1,请使用 )要求UNIX或类Unix操作系统(推荐) PHP 7.1安装不幸的是,Yii Framework 2需要用户全局安装的作曲家插件。 我们建议您首先为此应用程序创建一个UNIX用户。 git clone ...
PHP mysqli_stat() 函数 创建 SSL 连接: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect(localhost,root,123456,codingdict); if (mysqli_connect_errno($con)) { ...
在Stat Therefor(所以统计系统) 2002 Build 0210 正式版的基础之上,针对在使用时出现的问题进行了两处修改,一是在服务器register_global为off时,现在可以正常使用。二是,调整config.inc.php文件中的$config...
Stat Therefor利用PHP的灵活性和高效性,构建了一个动态的、实时的统计系统,能够处理大量数据并快速响应用户请求。 2. 文本基础:该系统的数据存储基于文本文件,这使得数据存储和检索变得简单,同时也降低了对...
eaccelerator似乎比APC更快,但是,如果你正在运行多个实例的Apache在同一服务器上,你会明白了第二缓存工具 PHP使用. 我使用两个APC及eaccelerator...apc.stat=0 4.保存php.ini,重新启动你的IIS或者Apache.就安装成功了..
重命名为php_apc.dll 2.复制php_apc.dll到你的PHP的模块文件夹里,比如c:/php/extensions (PHP4.X)或者c:/php/ext(PHP5.X) 3.打开php.ini.搜索;extension=php_zip.dll 在...apc.stat=0 4.保存php.ini,重新启动你的IIS
PHP笔试试题详解 本文档旨在为读者提供PHP笔试试题的详解,涵盖了PHP语言的基本概念、语法、...stat()和fstat()都是PHP中的函数,用于获取文件的信息。stat()函数基于文件路径工作,而fstat()函数基于文件指针工作。