php - 将文件的上次修改日期/时间与当前日期/时间进行比较?

标签 php

如果文件早于当前日期(今天),如何删除文件

step 1 : Check file last modification date
step 2 : If file date older than Today Date than Delete file
step 3 : Else do nothing 

注意:我不想删除早于 24 小时的文件(我只想删除早于当前日期的文件)

最佳答案

作为纯 PHP 答案,您需要如下内容:

function deleteOldFile($file) {
    $mdate = date("Ymd", filemtime($file));
    $date  = date("Ymd");
    if ($mdate < $date) {
        unlink($file);
    }
}

关于php - 将文件的上次修改日期/时间与当前日期/时间进行比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22074479/

相关文章:

php - 如何实现扩展接口(interface)?

javascript - PHP Loop with jQuery hide/slide toggle (Repeater field WP)

javascript - 基本的多文件上传不适用于移动设备

javascript - 在随机位置创建 div

php - 计算字符串中匹配的单词数

php - 从动态网页中提取文本

用于确定字符串是否仅包含字母数字字符的 Php 函数?

php - 尝试使脚本工作以从 php 启动停止 Shoutcast Dnas 和 Shoutcast Transcoder

php - 根据其值更改返回的 $_POST 值

属性名称中的 PHP 冒号