• 技术文章 >php教程 >php手册

    php定时删除文件夹下文件(清理缓存文件)

    2016-10-17 09:12:02原创1355
    php定时删除文件夹下文件
    ignore_user_abort(); //客户端断开时,可以让脚本继续在后台执行
    set_time_limit(0); //忽略php.ini设置的脚本运行时间限制
    $interval = 5*60; //设置执行周期,单位为秒,5分钟为 5*60=300
    do{
    $dir = "temp/"; //你的临时目录位置
    $handle=opendir("{$dir}/");
    while (false !== ($file=readdir($handle))) {
    if ($file!="." && $file!=".." && !is_dir("{$dir}/{$file}")) {
    @unlink ("{$dir}/{$file}");
    }
    }
    closedir($handle); //关闭由 opendir() 函数打开的目录
    sleep($interval); //执行一个周期后,休眠$interval时间,休眠结束后脚本继续执行
    }while(true); //周期性执行脚本

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:paypal最简单的PHP在线支付SDK 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 限制上传文件类型程序代码• 投票管理程序• PHP断点续传-HTTP• PHP保存带BOM文件的方法,• php将csv文件导入到mysql数据库的方法,
    1/1

    PHP中文网