最新的Web开发教程
 

PHP stat() Function


<完整PHP文件系统参考

定义和用法

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

该函数返回与下列元素的数组:

  • [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]或[块] - 分配块数

句法

stat( 参数 描述 filename 需要。 指定文件路径

提示和注意

Note:从这个函数返回的结果将来自不同服务器的服务器。 该阵列可以包含数字索引,名称索引,或两者。

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


<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>

代码的输出以上可以是:

Access time: 1141633430
Modification time: 1141298003
Device number: 0

<完整PHP文件系统参考