您现在的位置: 365建站网 > 建站教程 > PHP 教程 > PHP fstat() 函数

PHP fstat() 函数

此节有 90 人学习过     参与评论

定义和用法

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

语法

</>code

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

说明

获取由文件指针 handle 所打开文件的统计信息。

该函数返回的数组具有该文件的统计信息,该数组包含以下元素:

数字下标 关联键名(自 PHP 4.0.6) 说明
0 dev 设备名
1 ino 号码
2 mode inode 保护模式
3 nlink 被连接数目
4 uid 所有者的用户 id
5 gid 所有者的组 id
6 rdev 设备类型,如果是 inode 设备的话
7 size 文件大小的字节数
8 atime 上次访问时间(Unix 时间戳)
9 mtime 上次修改时间(Unix 时间戳)
10 ctime 上次改变时间(Unix 时间戳)
11 blksize 文件系统 IO 的块大小
12 blocks 所占据块的数目

提示和注释

提示:本函数与 stat() 函数相似,不同的是,它是作用于已打开的文件指针而不是文件名。

例子

</>code

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

输出类似:

</>code

  1. Array
  2. (
  3. [0] => 0
  4. [1] => 0
  5. [2] => 33206
  6. [3] => 1
  7. [4] => 0
  8. [5] => 0
  9. [6] => 0
  10. [7] => 92
  11. [8] => 1141633430
  12. [9] => 1141298003
  13. [10] => 1138609592
  14. [11] => -1
  15. [12] => -1
  16. [dev] => 0
  17. [ino] => 0
  18. [mode] => 33206
  19. [nlink] => 1
  20. [uid] => 0
  21. [gid] => 0
  22. [rdev] => 0
  23. [size] => 92
  24. [atime] => 1141633430
  25. [mtime] => 1141298003
  26. [ctime] => 1138609592
  27. [blksize] => -1
  28. [blocks] => -1
  29. )

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (90人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------
PHP 教程目录

快速入口

· 365软件
· 杰创官网
· 建站工具
· 网站大全

其它栏目

· 建站教程
· 365学习

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2024 版权所有 鄂ICP备17013400号