php - 如何在x文件夹中每隔5分钟删除所有文件?

时间:2018-02-01 11:45:34

标签: php

我认为此代码会自动创建一个文件夹名称(缓存),我想每隔5分钟删除此文件夹中的文件,每次当somone播放我的视频时该文件夹都有+文件!!!

//New cache

function gd_cache($link, $source) {
$time = gmdate('Y-m-d H:i:s', time() + 3600*(+7+date('I')));
$file_name = md5('AA'.$link.'A3Code');
$string = strtotime($time).'@@'.$source;
$file = fopen("cache/".$file_name.".cache",'w');
fwrite($file,$string);
fclose($file);

if(file_exists('cache/'.$file_name.'.cache')) {
    $msn = $source;
} else {
    $msn = $source;
}
return $msn;
}

1 个答案:

答案 0 :(得分:2)

在if条件中使用unlink功能成功

if(file_exists('cache/'.$file_name.'.cache')) {
   $msn = $source;
   unlink('cache/'.$file_name.'.cache');
} else {
   $msn = $source;
}