📜  PHP | SplFileInfo getCTime()函数(1)

📅  最后修改于: 2023-12-03 15:03:39.581000             🧑  作者: Mango

PHP | SplFileInfo getCTime()函数介绍

简介

SplFileInfo::getCTime()函数是PHP中SplFileInfo类的一个成员方法,用于获取文件的创建时间。返回的时间值是自 Unix 纪元以来的秒数。

语法
public int SplFileInfo::getCTime( void )
参数

该函数不接受任何参数。

返回值

返回自 Unix 纪元以来文件的创建时间,以秒数表示。

如果获取失败,则返回 FALSE

例子

下面是一个例子,演示如何使用 SplFileInfo::getCTime() 函数获取文件的创建时间:

$file = new SplFileInfo('/path/to/file.txt');
$creationTime = $file->getCTime();

if($creationTime !== FALSE){
    echo 'The file was created at ' . date('Y-m-d H:i:s', $creationTime);
} else {
    echo 'Unable to get file creation time';
}
注意事项
  • 该方法返回的是自 Unix 纪元以来的秒数,需要转换为可读日期时间格式。
  • 如果文件不存在或者无法访问,则该方法会返回 FALSE
  • 当前用户需要对文件有可读取的权限,否则无法获取文件的创建时间。
参考资料