php 删除目次下N分钟前创建的所有文件

    添加时间:2013-8-10 点击量:

    php中删除目次下N分钟前创建的所有文件。


    代码:



    <?php
    
    /
    删除当DIR路径下N分钟前创建的所有文件
    收拾:脚本书院 www.jbxue.com
    /
    //delfile(upload,10);
    function delfile(¥dir¥n
    {
    ifis_dir¥dir))
    {
    if¥dh=opendir¥dir))
    {
    whilefalse !== (¥file = readdir¥dh)))
    {
    if¥file!=. && ¥file!=..
    {
    ¥fullpath=¥dir./.¥file;
    if(!is_dir¥fullpath))
    {
    //¥filedate=date(Y-m-d, filemtime(¥fullpath));
    ¥filedate=date(Y-m-d h:i:s, filemtime¥fullpath));
    //¥d1=strtotime(date(Y-m-d));
    ¥d1=strtotimedate(Y-m-d h:i:s));
    ¥d2=strtotime¥filedate);
    //¥Days=round((¥d1-¥d2)/3600/24);
    ¥Days=round((¥d1-¥d2)/60);
    if¥Days>¥n
    unlink¥fullpath); ////删除文件

    }
    }
    }
    }
    closedir¥dh);
    }
    }
    ?>

    真正的心灵世界会告诉你根本看不见的东西,这东西需要你付出思想和灵魂的劳动去获取,然后它会照亮你的生命,永远照亮你的生命。——王安忆《小说家的十三堂课》
    分享到: