<完整PHP文件系统参考
定义和用法
该fstat()函数返回已打开的文件的信息。
该函数返回与下列元素的数组:
- [0]或[dev的] - 设备数
- [1]或[伊诺] - i节点号
- [2]或[模式] - i节点保护模式
- [3]或[NLINK] - 链路数
- [4]或[UID] - 所有者的用户ID
- [5]或[GID] - 所有者的组ID
- [6]或[RDEV] - i节点设备类型
- [7]或[大小] - 字节大小
- [8]或[atime的] -最后访问(as Unix timestamp)
- [9]或[修改时间] -最后一次修改(as Unix timestamp)
- [10]或[的ctime] -最后的inode变化(as Unix timestamp)
- [11]或[BLKSIZE] -块大小的文件系统IO的(if supported)
- [12]或[块] - 分配块数
句法
fstat(file)
参数 | 描述 |
---|---|
file | 需要。 指定打开的文件检查 |
提示和注意
Note:从这个函数返回的结果将来自不同服务器的服务器。 该阵列可以包含数字索引,名称索引,或两者。
Tip:这个功能类似于stat()除了具有此功能的文件必须是开放的。
例
<?php
$file = fopen("test.txt","r");
print_r(fstat($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文件系统参考