当前位置: 首页 > 面试题库 >

PHP:如何获取文件创建日期?

闻人仲渊
2023-03-14
问题内容

我正在阅读包含大量文件的文件夹。

如何获取文件的创建日期。我看不到任何直接功能来获取它。

filemtimefilectime

如果文件没有被修改,会发生什么?


问题答案:

使用filectime。对于Windows,它将返回
创建 时间,而对于Unix,则将获得最好的 更改 时间,因为在Unix上没有创建时间(在大多数文件系统中)。

还要注意,在某些Unix文本中,文件的ctime称为文件的创建时间。错了 在大多数Unix文件系统中,没有为Unix文件创建时间。



 类似资料:
  • 问题内容: 我正在处理一批文件,这些文件包含有关同一对象生命周期不同时间的信息,而订购它们的唯一方法是按创建日期排序。我正在使用这个: 但这似乎不起作用。我究竟做错了什么?在Linux下还有其他更可靠/简单的方法来获取文件创建日期吗? 问题答案: fstat适用于文件描述符,而不适用于FILE结构。最简单的版本: 您需要通过检查sys / stat.h或使用某种autoconf构造来确定系统的st

  • 问题内容: 我在Debian GNU / Linux 6.0上使用Bash。是否可以获取文件创建日期/时间?不是修改日期/时间。 和两个只给出修改时间。 问题答案: 不幸的是,您的搜寻通常无法进行,因为POSIX标准定义了每个文件仅存储3个不同的时间值(请参见基本定义部分4.8文件时间更新)。 每个文件具有三个不同的关联时间戳:上次数据访问的时间,上次数据修改的时间以及文件状态上次更改的时间。这些

  • 问题内容: 我有一个脚本,该脚本需要根据文件创建和修改日期执行一些操作,但必须在Linux和Windows上运行。 在Python中获取文件创建和修改日期/时间的最佳跨平台方法是什么? 问题答案: 以跨平台的方式获取某种修改日期很容易-只需调用,你就会获得Unix时间戳,该时间戳是文件的最后修改时间。 另一方面,获取文件的创建日期是不固定的,并且依赖于平台,甚至在三大操作系统之间也有所不同: 在上

  • 本文向大家介绍PHP中获取文件创建日期、修改日期、访问时间的方法,包括了PHP中获取文件创建日期、修改日期、访问时间的方法的使用技巧和注意事项,需要的朋友参考一下 php获取文件创建时间、修改时间常用代码 filemtime ( string filename ) 返回文件上次被修改的时间,出错时返回 FALSE。时间以 Unix 时间戳的方式返回,可用于 date()。 filectime (

  • 问题内容: 如何通过Python更改Windows文件的文件创建日期? 问题答案: the牛为胜利而刮胡子。

  • 我好像拿不到滚动日志文件。 我的logback.xml配置有以下内容: 有意思。SIFT中“unknown.log”文件中的条目在分钟的停止处停止。之后,不会向SIFT文件写入任何内容,但我一直在catalina.out中获取条目: