php定时删除文件夹下文件(清理缓存文件)
生活随笔
收集整理的這篇文章主要介紹了
php定时删除文件夹下文件(清理缓存文件)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? <?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); //周期性執行腳本?
?
停止的話暫時只知道重啟服務器
?
?
轉載于:https://www.cnblogs.com/ilys/p/6209816.html
總結
以上是生活随笔為你收集整理的php定时删除文件夹下文件(清理缓存文件)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java中的多线程——进度1
- 下一篇: 【干货分享】前端面试知识点锦集02(CS