国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 江源县| 贵州省| 晋宁县| 兰西县| 黄石市| 古丈县| 万安县| 澜沧| 石城县| 敦煌市| 自贡市| 江华| 赞皇县| 噶尔县| 沙坪坝区| 米脂县| 道真| 波密县| 东明县| 卓尼县| 金堂县| 怀宁县| 正安县| 宝山区| 剑阁县| 乌海市| 肥东县| 苍梧县| 疏附县| 肥乡县| 台湾省| 西安市| 谢通门县| 巍山| 象州县| 湘西| 综艺| 贵溪市| 海南省| 台江县| 周宁县|