php定时删除文件或者文件夹

云游道人 2025-05-16 1448 阅读 0评论

php定时删除文件与文件夹,以下为具体代码实例:

//打开 session 

session_start();

$exTime = time()+60*60*24*30;//30分钟

echo date('Y-m-d H:i:s',time()+$exTime);

echo date('Y-m-d H:i:s',1713190551);

//把时间戳写入文件中

file_put_contents('exTime.php',$exTime);

//读取文件中的时间戳

$getEx = file_get_contents('./exTime.php');

//判断文件中的时间戳是否小于或者等于当前时间戳

if($getEx <= time()){

$dir = './';

//小于等于当前时间戳执行删除文件操作

    delDir($dir);

}

echo $getEx;

echo '<br>';

//使用 session 判断进行文件删除操作

if($_SESSION['expTime']){

    $exp = $_SESSION['expTime'];

    if($exp <= time()){

        $dir = './';

        //delDir($dir);

    }

    echo date('Y-m-d H:i:s',time());

    echo '<br>';

    echo date('Y-m-d H:i:s',$_SESSION['expTime']);

    //unset($_SESSION['expTime']);

}else{

    $_SESSION['expTime'] = time()+1000;

}

//递归删除目录及文件

function delDir($dirname){

    if(file_exists($dirname)) {

        $dir=opendir($dirname);

        while($filename=readdir($dir)){

            if($filename!="." && $filename!=".."){

                $file=$dirname."/".$filename;

                if(is_dir($file)){

                    deldir($file);

                }else{

                    unlink($file);

                }

            }

        }

        closedir($dir);

        rmdir($dirname);

    }

}

以上为具体代码,可根据自己的具体需求进行修改

喜欢就支持以下吧
点赞 0

发表评论

快捷回复: 表情:
aoman baiyan bishi bizui cahan ciya dabing daku deyi doge fadai fanu fendou ganga guzhang haixiu hanxiao zuohengheng zhuakuang zhouma zhemo zhayanjian zaijian yun youhengheng yiwen yinxian xu xieyanxiao xiaoku xiaojiujie xia wunai wozuimei weixiao weiqu tuosai tu touxiao tiaopi shui se saorao qiudale qinqin qiaoda piezui penxue nanguo liulei liuhan lenghan leiben kun kuaikule ku koubi kelian keai jingya jingxi jingkong jie huaixiao haqian aini OK qiang quantou shengli woshou gouyin baoquan aixin bangbangtang xiaoyanger xigua hexie pijiu lanqiu juhua hecai haobang caidao baojin chi dan kulou shuai shouqiang yangtuo youling
提交
评论列表 (有 0 条评论, 1448人围观)

最近发表

热门文章

最新留言

热门推荐

标签列表