PHP
文件系统 | File System

lstat

lstat

(PHP 4, PHP 5, PHP 7)

lstat - 提供关于文件或符号链接的信息

描述

array lstat ( string $filename )

收集名为的文件或符号链接的统计信息filename

参数

filename

文件或符号链接的路径。

返回值

有关lstat()返回的数组结构信息,请参阅stat()手册页。该函数与stat()函数相同,只是如果filename参数是符号链接,则会返回符号链接的状态,而不是符号链接所指向的文件的状态。

示例

Example #1 Comparison of stat() and lstat()

<?php symlink('uploads.php', 'uploads' // Contrast information for uploads.php and uploads array_diff(stat('uploads'), lstat('uploads') ?>

上面的例子会输出类似于:

两个文件之间的信息不同。

Array ( [ino] => 97236376 [mode] => 33188 [size] => 34 [atime] => 1223580003 [mtime] => 1223581848 [ctime] => 1223581848 [blocks] => 8 )

错误/异常

发生故障时,E_WARNING被发出。

笔记

注意:这个函数的结果被缓存。有关更多详细信息,请参阅clearstatcache()。

提示

从PHP 5.0.0开始,这个函数也可以用于一些 URL包装器。请参阅支持的协议和包装以确定哪些包装支持stat()系列功能。

另请参阅

  • stat() - 提供有关文件的信息

← linkinfo

mkdir →