PHP 教程

PHP lstat() 函数

时间:2023年06月17日 阅读:496
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

定义和用法

lstat() 函数返回关于文件或符号连接的信息。

该函数将返回一个包含下列元素的数组:

  • [0] 或 [dev] - 设备编号

  • [1] 或 [ino] - inode 编号

  • [2] 或 [mode] - inode 保护模式

  • [3] 或 [nlink] - 连接数目

  • [4] 或 [uid] - 所有者的用户 ID

  • [5] 或 [gid] - 所有者的组 ID

  • [6] 或 [rdev] - inode 设备类型

  • [7] 或 [size] -  文件大小的字节数

  • [8] 或 [atime] - 上次访问时间(Unix 时间戳)

  • [9] 或 [mtime] - 上次修改时间(Unix 时间戳)

  • [10] 或 [ctime] - 上次 inode 改变时间(Unix 时间戳)

  • [11] 或 [blksize] - 文件系统 IO 的块大小(如果支持)

  • [12] 或 [blocks] - 所占据块的数目

语法

  lstat(file)


参数描述
file必需。规定要检查的路径。


提示和注释

注释:从这个函数返回的结果与服务器到服务器的结果是不相同的。这个数组包含了数字索引、名称索引或同时包含上述二者。

注释:该函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。

提示:lstat() 函数与 stat() 函数大致类似。唯一的不同点就是,如果 file 参数是一个符号连接,那么将返回该符号连接的状态(而不是该符号连接所指向的文件的状态)。

实例

<?php 
  print_r(lstat("test.txt")); 
?>

 

上面的代码将输出:

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

本文地址:https://www.momojc.cn/php/php-lstat-y6g.html

上一篇:PHP linkinfo() 函数
下一篇:PHP mkdir() 函数

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.057 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计