PHP函数stat()用于获取文件的详细信息,包括文件的大小、访问时间、修改时间、创建时间等。它返回一个关联数组,包含了文件的各种属性。
stat()函数的语法
array stat(string $filename)
其中,$filename是要获取信息的文件路径。
stat()函数的各个参数和返回值
1. 参数说明:
$filename:要获取信息的文件路径。
2. 返回值:
返回一个关联数组,包含了文件的各种属性。数组的键是属性的名称,值是对应属性的值。
stat()函数返回数组中的各个属性
dev:文件所在设备的ID。 ino:文件的inode节点号。 mode:文件的类型和权限。 nlink:文件的硬链接数。 uid:文件的所有者ID。 gid:文件的所有者组ID。 rdev:特殊文件的设备ID。 size:文件的大小(字节数)。 atime:文件的最后访问时间。 mtime:文件的最后修改时间。 ctime:文件的最后改变时间。 blksize:文件系统的I/O缓冲区大小。 blocks:文件所占的块数。
stat()函数获取文件的详细信息
<?php
$filename = 'test.txt';
$file_info = stat($filename);
echo '文件大小:' . $file_info['size'] . '字节' . PHP_EOL;
echo '最后访问时间:' . date('Y-m-d H:i:s', $file_info['atime']) . PHP_EOL;
echo '最后修改时间:' . date('Y-m-d H:i:s', $file_info['mtime']) . PHP_EOL;
echo '最后改变时间:' . date('Y-m-d H:i:s', $file_info['ctime']) . PHP_EOL;
?>
以上代码将输出文件的大小、最后访问时间、最后修改时间和最后改变时间。
总结
PHP函数stat()用于获取文件的详细信息,包括文件的大小、访问时间、修改时间、创建时间等。它返回一个关联数组,包含了文件的各种属性。通过访问返回数组中的各个键,我们可以获取文件的各种属性值。
THE END
匿名
2025-10-22
盖楼盖楼!
匿名
2025-08-11
沙发沙发
匿名
2025-08-10
https://at.oiik.cn/bing.html
匿名
2025-02-21
实用,我在开发https://minmail.app/时候使用到了
王飞翔
2024-12-30
亲爱的朋友:您好!中国疫情持续蔓延,很多人症状非常严重持久不愈,医院人满为患,各年龄段随地倒猝死的现象暴增,多省感染手足口、甲流、乙流、支原体、合胞及腺病毒的儿童不断攀升,目前各种天灾人祸,天气异象频发。古今中外的很多预言都说了这几年人类有大灾难,如刘伯温在预言中说 “贫者一万留一千,富者一万留二三”,“贫富若不回心转,看看死期到眼前”, 预言中也告诉世人如何逃离劫难的方法,真心希望您能躲过末劫中的劫难,有个美好的未来,请您务必打开下方网址认真了解,内有躲避瘟疫保平安的方法。网址1:https://github.com/1992513/www/blob/master/README.md?abhgc#1 网址2:bitly.net/55bbbb 网址3:https://d3ankibxiji86m.cloudfront.net/30gj 如打不开请多换几个浏览器试
匿名
2024-12-12
Backdata 搜索引擎网址提交入口:https://backdata.net/submit-site.html