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

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

PHP實現(xiàn)圖片自動清理的方法

2024-04-25 20:38:36
字體:
供稿:網(wǎng)友

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

<?php

/**

* 圖片清理計劃程序,刪除文件下兩周沒有訪問的文件

*/

$sRootPath = dirname(__FILE__);

//define(TIME_LINE ,"-7 day");

//刪除幾天沒有訪問圖片的時間

$dir = $sRootPath .DIRECTORY_SEPARATOR.'upload';

$iTimeLine = strtotime("-7 day");

//$iTimeLine = time();

$sHandDate = date("Ymd");

$sLogDir = dirname(__FILE__).DIRECTORY_SEPARATOR.'Imglog';

$sLog = $sLogDir.DIRECTORY_SEPARATOR.$sHandDate.'.txt';

if(!file_exists($sLogDir)) mkdir($sLogDir, 0777,true);

_clearFile($dir , $iTimeLine, $sLog);

$sEnd = 'AT'."//t" .date("Y-m-d H:i:s")."//t".'EXEC OVER'."//n";

echo $sEnd;

error_log($sEnd, 3, $sLog);

/**

* 清除文件操作,傳入需要清除文件的路徑

* @param unknown_type $sPath

*/

function _clearFile($sPath, $iTimeLine, $sLog){

if(is_dir($sPath)){

$fp = opendir($sPath);

while(!false == ($fn = readdir($fp))){

if($fn == '.' || $fn =='..') continue;

$sFilePath = $sPath.DIRECTORY_SEPARATOR.$fn;

_clearFile($sFilePath ,$iTimeLine, $sLog);

}

}else{

if($sPath != '.' && $sPath != '..'){

//. ..文件直接跳過,不處理

$iLastView = fileatime($sPath);

if($iLastView < $iTimeLine){

if(@unlink($sPath) === true){

//echo date("Y-m-d H:i:s").'成功刪除文件'.$sPath;

//file_put_contents($sLog,'success del file :'.$sPath."//n", FILE_APPEND);

//exit;

$str =date("Y-m-d H:i:s")."//t".'success del file :'.'['.$sPath.']'."//n";

error_log($str, 3, $sLog);

//exit;

}

}

}

}

}

?>

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 湘乡市| 长汀县| 凤阳县| 伊宁市| 扶沟县| SHOW| 双流县| 修水县| 宁夏| 阜新市| 临澧县| 贡觉县| 德兴市| 铜鼓县| 南召县| 鹰潭市| 离岛区| 古浪县| 电白县| 江安县| 枣庄市| 沙坪坝区| 吉首市| 宽城| 明光市| 蒲江县| 台北县| 丁青县| 石嘴山市| 盘锦市| 忻州市| 方山县| 宝清县| 乐安县| 兴隆县| 壤塘县| 牟定县| 永嘉县| 城口县| 郸城县| 十堰市|