php stat函数用于返回有关文件的信息。 其语法为fstat(file ),参数file是必需的,并指定要检查的文件。
如何使用php stat函数?
定义和使用方法
stat ()函数返回有关文件的信息。
语法fstat(file ) )
参数
必须输入文件。 规定要检查的文件。
说明
获取file中指定文件的统计信息。 如果file是符号连接,则统计信息有关连接的文件本身,而不是符号连接。
如果发生错误,stat ()将返回false并发出警告。
返回的数组包含文件的统计信息。 此数组包含以下单元格,数组下标从零开始: 除数字索引外,还可以从PHP 4.0.6通过相关索引访问。
stat ) )的返回格式
数字下标和相关键名(从PHP 4.0.6开始)说明:
0dev设备名称
1ino编号
2模式索引保护模式
3nlink连接数
4uid所有者的用户id
5gid所有者的组id
6rdev设备型、inode设备时
7大小文件的字节数
8atime上次访问时间(Unix时间戳) ) ) ) ) ) ) ) ) )。
9mtime上次修改时间(Unix时间戳) ) ) ) ) ) )。
10ctime上次更改时间(Unix时间戳) ) ) ) ) ) ) )。
11blksize文件系统IO的块大小
12个模块所占的模块数
提示和评论
提示: lstat ) )与stat )类似,但返回到元件连接状态。
注释:缓存本函数的结果。 请使用clearstatcache ()清除缓存。
例如? php
$file=fopen('test.txt ',' r ' );
print_r(stat ) $file );
关闭($ file;
?
输出相似:阵列
(
[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
)