请输入您要查询的百科知识:

 

词条 fstat
释义

定义和用法

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

语法

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() 函数相似,不同的是,它是作用于已打开的文件指针而不是文件名。

例子

<?php

$file = fopen("test.txt","r");

print_r(fstat($file));

fclose($file);

?>

输出类似:

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 Filesystem 函数

Linux fstat

定义

#include<unistd.h>

#include<sys/stat.h>

#include<sys/types.h>

int fstat(int fd, struct stat *buf);

语法

fstat(fd, &buf)

参数 描述

fd 必需,规定要检查的打开文件的文件描述符。

buf 必需,是struct stat结构体类型的变量

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

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/24 1:11:23