牛牛在线工具

lstat()

收录 8868 个 PHP 函数,含用途说明与用法示例。

lstat()

获取文件或符号链接的详细信息,包括文件类型、权限、所有者、组、文件大小等

函数名:lstat() 适用版本:所有版本的PHP 用法:lstat() 函数用于获取文件或符号链接的详细信息,包括文件类型、权限、所有者、组、文件大小等。 语法:int lstat ( string $filename ) 参数: $filename:要获取信息的文件或符号链接的路径。 返回值: 如果成功,返回一个数组,包含文件的详细信息。 如果失败,返回 false。 示例: $filename = '/path/to/file.txt'; $fileInfo = lstat($filename); if ($fileInfo !== false) { echo "文件类型: " . $fileInfo['mode'] . "<br>"; echo "文件大小: " . $fileInfo['size'] . " 字节<br>"; echo "所有者: " . $fileInfo['uid'] . "<br>"; echo "所属组: " . $fileInfo['gid'] . "<br>"; echo "权限: " . decoct($fileInfo['mode'] & 0777) . "<br>"; echo "最后访问时间: " . date("Y-m-d H:i:s", $fileInfo['atime']) . "<br>"; echo "最后修改时间: " . date("Y-m-d H:i:s", $fileInfo['mtime']) . "<br>"; echo "最后更改时间: " . date("Y-m-d H:i:s", $fileInfo['ctime']) . "<br>"; } else { echo "获取文件信息失败!"; } 注意事项: lstat() 函数与 stat() 函数类似,但是当文件是符号链接时,lstat() 函数返回符号链接本身的信息,而不是链接指向的文件的信息。 返回的文件信息数组中包含了许多键值对,具体信息可以参考官方文档或使用 var_dump() 函数查看完整的数组结构。