国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > PHP > 正文

PHP實(shí)現(xiàn)圖片自動(dòng)清理的方法

2024-05-04 23:37:27
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章主要介紹了PHP實(shí)現(xiàn)圖片自動(dòng)清理的方法,可實(shí)現(xiàn)清除固定日期內(nèi)沒(méi)有訪問(wèn)的圖片,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了PHP實(shí)現(xiàn)圖片自動(dòng)清理的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

 

 
  1. <?php 
  2. /** 
  3. * 圖片清理計(jì)劃程序,刪除文件下兩周沒(méi)有訪問(wèn)的文件 
  4. */ 
  5. $sRootPath = dirname(__FILE__); 
  6. //define(TIME_LINE ,"-7 day"); 
  7. //刪除幾天沒(méi)有訪問(wèn)圖片的時(shí)間 
  8. $dir = $sRootPath .DIRECTORY_SEPARATOR.'upload'
  9. $iTimeLine = strtotime("-7 day"); 
  10. //$iTimeLine = time(); 
  11. $sHandDate = date("Ymd"); 
  12. $sLogDir = dirname(__FILE__).DIRECTORY_SEPARATOR.'Imglog'
  13. $sLog = $sLogDir.DIRECTORY_SEPARATOR.$sHandDate.'.txt'
  14. if(!file_exists($sLogDir)) mkdir($sLogDir, 0777,true); 
  15. _clearFile($dir , $iTimeLine$sLog); 
  16. $sEnd = 'AT'."//t" .date("Y-m-d H:i:s")."//t".'EXEC OVER'."//n"
  17. echo $sEnd
  18. error_log($sEnd, 3, $sLog); 
  19. /** 
  20. * 清除文件操作,傳入需要清除文件的路徑 
  21. * @param unknown_type $sPath 
  22. */ 
  23. function _clearFile($sPath$iTimeLine$sLog){ 
  24. if(is_dir($sPath)){ 
  25. $fp = opendir($sPath); 
  26. while(!false == ($fn = readdir($fp))){ 
  27. if($fn == '.' || $fn =='..'continue
  28. $sFilePath = $sPath.DIRECTORY_SEPARATOR.$fn
  29. _clearFile($sFilePath ,$iTimeLine$sLog); 
  30. }else{  
  31. if($sPath != '.' && $sPath != '..'){ 
  32. //. ..文件直接跳過(guò),不處理 
  33. $iLastView = fileatime($sPath); 
  34. if($iLastView < $iTimeLine){ 
  35. if(@unlink($sPath) === true){ 
  36. //echo date("Y-m-d H:i:s").'成功刪除文件'.$sPath; 
  37. //file_put_contents($sLog,'success del file :'.$sPath."//n", FILE_APPEND); 
  38. //exit; 
  39. $str =date("Y-m-d H:i:s")."//t".'success del file :'.'['.$sPath.']'."//n"
  40. error_log($str, 3, $sLog); 
  41. //exit; 
  42. ?> 

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 三门峡市| 许昌县| 徐汇区| 建昌县| 运城市| 青岛市| 靖边县| 广昌县| 邵武市| 桐庐县| 江津市| 安仁县| 芦山县| 绥棱县| 龙泉市| 河西区| 资阳市| 芦溪县| 高陵县| 宁远县| 泾阳县| 寿阳县| 黄山市| 池州市| 来宾市| 柏乡县| 台江县| 长阳| 自贡市| 蚌埠市| 钦州市| 灵宝市| 通化县| 镇宁| 墨竹工卡县| 社会| 锡林浩特市| 双柏县| 长宁区| 乾安县| 寿宁县|