파일 생성시간으로부터 일정 시간이 지나면 파일 삭제하기
제 스킨에 쓰던 함수입니다.
특정 디렉토리의 파일을 검사하여 생성 시긴으로부터 일정 시간이 지나면 파일을 삭제합니다.
function timeover_file_del($dir,$del_time) {
if (is_dir($dir)) {
$dh = @opendir($dir);
while (false !== ($filename = @readdir($dh))) {
$files[] = $filename;
}
sort($files);
if($files[2]) {
$time2=time();
for ($i=2;$files[$i];$i++){
$ftime=@filemtime($dir.'/'.$files[$i])+$del_time;
if ($ftime<=$time2) {
@unlink($dir.'/'.$files[$i]);
}
}
}
@closedir($dh);
}
}
사용법
timeover_file_del('경로','초단위 시간');
예제
test폴더의 파일들을 검사하여 생성시간으로부터 30초가 지나면 파일을 삭제합니다.
timeover_file_del($g4['path'].'/data/file/'.$bo_table.'/test',30);
특정 디렉토리의 파일을 검사하여 생성 시긴으로부터 일정 시간이 지나면 파일을 삭제합니다.
function timeover_file_del($dir,$del_time) {
if (is_dir($dir)) {
$dh = @opendir($dir);
while (false !== ($filename = @readdir($dh))) {
$files[] = $filename;
}
sort($files);
if($files[2]) {
$time2=time();
for ($i=2;$files[$i];$i++){
$ftime=@filemtime($dir.'/'.$files[$i])+$del_time;
if ($ftime<=$time2) {
@unlink($dir.'/'.$files[$i]);
}
}
}
@closedir($dh);
}
}
사용법
timeover_file_del('경로','초단위 시간');
예제
test폴더의 파일들을 검사하여 생성시간으로부터 30초가 지나면 파일을 삭제합니다.
timeover_file_del($g4['path'].'/data/file/'.$bo_table.'/test',30);
[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]
댓글 1개
14년 전
감사합니다 ㅎ
게시판 목록
퍼블리셔팁
퍼블리싱과 관련된 유용한 정보를 공유하세요.
질문은 상단의 QA에서 해주시기 바랍니다.
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 407 | HTML |
|
15년 전 | 2812 | |
| 406 | HTML | 15년 전 | 2323 | ||
| 405 | HTML | 15년 전 | 2701 | ||
| 404 | HTML |
|
15년 전 | 2371 | |
| 403 | HTML | 15년 전 | 2393 | ||
| 402 | HTML |
soulfuleyes
|
15년 전 | 4659 | |
| 401 | HTML | 15년 전 | 3117 | ||
| 400 | HTML | 15년 전 | 2166 | ||
| 399 | HTML | 15년 전 | 2809 | ||
| 398 | HTML | 15년 전 | 2033 | ||
| 397 | HTML | 15년 전 | 2524 | ||
| 396 | HTML | 15년 전 | 2654 | ||
| 395 | HTML | 15년 전 | 3182 | ||
| 394 | HTML |
|
15년 전 | 4244 | |
| 393 | HTML |
원더풀라입
|
15년 전 | 2129 | |
| 392 | HTML |
원더풀라입
|
15년 전 | 2205 | |
| 391 | HTML |
원더풀라입
|
15년 전 | 2278 | |
| 390 | HTML | 15년 전 | 2702 | ||
| 389 | HTML |
gamebomb
|
15년 전 | 2869 | |
| 388 | HTML |
intel
|
15년 전 | 5712 | |
| 387 | HTML | 15년 전 | 5984 | ||
| 386 | HTML | 15년 전 | 3167 | ||
| 385 | HTML | 15년 전 | 3210 | ||
| 384 | HTML | 15년 전 | 5104 | ||
| 383 | HTML | 15년 전 | 3364 | ||
| 382 | HTML |
헐크매니아
|
15년 전 | 3561 | |
| 381 | HTML |
WebRIA
|
15년 전 | 10344 | |
| 380 | HTML |
WebRIA
|
15년 전 | 3687 | |
| 379 | HTML | 15년 전 | 3829 | ||
| 378 | HTML | 16년 전 | 4852 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기