PHP stat() 函数
实例
获取有关文件的信息:
<?php
$stat = stat("test.txt");
echo "Access time: " .$stat["atime"];
echo "<br>Modification time: " .$stat["mtime"];
echo "<br>Device number: " .$stat["dev"];
?>
运行实例 »
$stat = stat("test.txt");
echo "Access time: " .$stat["atime"];
echo "<br>Modification time: " .$stat["mtime"];
echo "<br>Device number: " .$stat["dev"];
?>
定义和用法
stat() 函数返回关于文件的信息。
注释: 此函数的结果将因服务器而异。 该数组可能包含数字索引、名称索引或两者兼有。
注释:此函数的结果被缓存。 使用 clearstatcache() 清除缓存。
语法
stat(filename)
参数值
参数 | 描述 |
---|---|
filename | 必需。规定要检查的文件。 |
说明
获取由 file 指定的文件的统计信息。如果 file 是符号连接,则统计信息是关于被连接文件本身的,而不是符号连接。
如果出错,stat() 返回 false,并且发出一条警告。
返回的数组包含有文件的统计信息,该数组具有以下列出的单元,数组下标从零开始。除了数字索引之外,从 PHP 4.0.6 起还可以通过关联索引来访问。
提示和注释
提示:lstat() 与 stat() 类似,不同的是,它会返回符号连接的状态。
注释:本函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。
技术细节
返回值: |
An array with the following elements:
It returns an E_WARNING on failure |
---|---|
PHP 版本: | 4.0+ |