PHP相关函数之file相关函数

时间:2024-10-15 22:56:42

1、如何获取某文件的最后访问时间?使用fi盟敢势袂leatime函数。if (($fileatime = fileatime('稆糨孝汶;./composer.json')) !== false) { echo date('Y-m-d H:i:s', $fileatime);}

PHP相关函数之file相关函数

2、// 如何获取某文件inode节点的最后修改时间if (($filectime = filectime('./composer.lock')) !== false) { echo date('Y-m-d H:i:s', $filectime);}

PHP相关函数之file相关函数

3、// 如何获取某文件的组print_r(posix_getgrgid(filegroup('./.env')));

PHP相关函数之file相关函数

4、// 如何获取某文件内容最后修改时间if (($filemtime = filemtime('./composer.lock')) !== false) { echo date('Y-m-d H:i:s', $filemtime);}

PHP相关函数之file相关函数

5、// 如何获取某文件的所属者ownerprint_r(posix_getpwuid(fileowner('./.env.example')));

PHP相关函数之file相关函数

6、// 如何获取文件的权限echo substr(sprintf('%o', fileperms('./.php_cs.cache')), -4);

PHP相关函数之file相关函数

7、最后我们执行一下这个php脚本,看下执行结果。执行结果如图。

PHP相关函数之file相关函数

8、完整脚本代码:<?php // 如何获取某文件的最后访问时间if (($fileatime = fileatime('./composer.json')) !== false) { echo date('Y-m-d H:i:s', $fileatime);}echo PHP_EOL;// 如何获取某文件inode节点的最后修改时间if (($filectime = filectime('./composer.lock')) !== false) { echo date('Y-m-d H:i:s', $filectime);}echo PHP_EOL;// 如何获取某文件的组print_r(posix_getgrgid(filegroup('./.env')));echo PHP_EOL;// 如何获取某文件内容最后修改时间if (($filemtime = filemtime('./composer.lock')) !== false) { echo date('Y-m-d H:i:s', $filemtime);}echo PHP_EOL;// 如何获取某文件的所属者ownerprint_r(posix_getpwuid(fileowner('./.env.example')));echo PHP_EOL;// 如何获取文件的权限echo substr(sprintf('%o', fileperms('./.php_cs.cache')), -4);

© 手抄报圈