lstat

(PHP 3>= 3.0.4, PHP 4 )

lstat -- 给出一个文件或符号连接的信息

说明

array lstat ( string filename)

获取由 filename 指定的文件或符号连接的统计信息。本函数和 stat() 函数相同,只除了如果 filename 参数是符号连接的话,则该符号连接的状态被返回,而不是该符号连接所指向的文件的状态。

返回一个数组包含有文件的统计信息。该数组具有以下单元:

  1. device - 设备名

  2. inode - 节点名

  3. inode protection mode - 节点保护模式

  4. number of links - 连接数目

  5. user id of owner - 所有者的用户 id

  6. group id owner - 所有者的组 id

  7. device type if inode device *

  8. size in bytes - 文件大小的字节数

  9. time of last access - 上一次被访问时间

  10. time of last modification - 上一次被修改时间

  11. time of last change - 上一次改变时间

  12. blocksize for filesystem I/O *

  13. number of blocks allocated - 所分配块的数目

* - 仅在支持 st_blksize 类型的系统下有效。其它系统(如 Windows)返回 -1。

注: 本函数的结果会被缓存。详细信息参见 clearstatcache()

注: 本函数不能作用于远程文件,被检查的文件必须通过服务器的文件系统访问。

参见 stat()