定义和用法

fstat() 函数返回关于一个打开的文件的信息。

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

  • [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] - 所占据块的数目

语法

fstat(file)
参数 描述
file 必需。规定要检查的打开文件。

提示和注释

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

提示:fstat() 函数与 stat() 函数大致类似。唯一的不同点就是,fstat()函数在使用时,文件必须已经打开。


实例

<?php
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>

上面的代码将输出:高佣联盟 www.cgewang.com

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
)

最新文章

  1. appium for mobile web 之使用 ChromeDriver
  2. Python的高级特性7:闭包和装饰器
  3. tomcat提示警告: An attempt was made to authenticate the locked user&quot;tomcat&quot;
  4. android studio 引入第三方类库jar包
  5. 字典树(Trie树)的实现及应用
  6. 遵守GPL的开源软件能用于商用吗?
  7. c语言中格式化输出函数的研究
  8. 青瓷qici - H5小游戏 抽奖机 1 素材
  9. android透明度和css透明度
  10. 几种常用单片机I/O口线的驱动能力
  11. 重学C语言---04字符串和格式化输入/输出
  12. ZooKeeper客户端事件串行化处理
  13. Vue路由(组件)懒加载(异步)
  14. allegro画电路板
  15. HTML 5 placeHolder
  16. Power BI 可视化交互/视觉对象交互
  17. win命令行下载
  18. str和unicode类
  19. OS X 安装pyspider
  20. dubbo源码解析-zookeeper创建节点

热门文章

  1. 我的第一个Maven工程
  2. Kafka 可视化监控和管理 UI工具评估
  3. Java入门系列之final
  4. 攻防世界-Web-ics-05
  5. Java 字符串比较、拼接问题
  6. Flex移动布局中单行和双行布局的区别以及使用
  7. ArcGIS 10.2安装及卸载教程
  8. 深度学习趣谈:什么是迁移学习?(附带Tensorflow代码实现)
  9. accpet和connect设置超时
  10. 设计模式:singleton模式