在 PHP 中设置文件创建日期可以使用 touch()
函数。
- 使用
touch()
函数可以设置文件的访问时间和修改时间,同时也可以设置文件的创建时间。
touch()
函数的第二个参数是可选的,用于指定文件的时间戳。时间戳可以使用 strtotime()
函数将日期字符串转换为时间戳。
- 示例代码如下:
// 设置文件的创建时间为 2021 年 10 月 1 日 10 点 30 分
$filename = "example.txt";
$timestamp = strtotime("2021-10-01 10:30:00");
touch($filename, $timestamp);
注意:在 Windows 操作系统中,文件的创建时间无法直接设置,touch()
函数只能设置访问时间和修改时间。