제 스킨에 쓰던 함수입니다.
특정 디렉토리의 파일을 검사하여 생성 시긴으로부터 일정 시간이 지나면 파일을 삭제합니다.
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년 전
감사합니다 ㅎ
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3130 | 14년 전 | 1469 | ||
| 3129 | 14년 전 | 1166 | ||
| 3128 | 14년 전 | 1038 | ||
| 3127 |
조이온라인
|
14년 전 | 998 | |
| 3126 |
마케팅메지션
|
14년 전 | 1369 | |
| 3125 | 14년 전 | 971 | ||
| 3124 | 14년 전 | 1352 | ||
| 3123 |
마케팅메지션
|
14년 전 | 1066 | |
| 3122 | 14년 전 | 910 | ||
| 3121 | 14년 전 | 1162 | ||
| 3120 | 14년 전 | 1281 | ||
| 3119 | 14년 전 | 1018 | ||
| 3118 | 14년 전 | 1526 | ||
| 3117 | 14년 전 | 1233 | ||
| 3116 | 14년 전 | 1562 | ||
| 3115 |
windday
|
14년 전 | 1255 | |
| 3114 | 14년 전 | 1170 | ||
| 3113 | 14년 전 | 1253 | ||
| 3112 | 14년 전 | 3716 | ||
| 3111 | 14년 전 | 1057 | ||
| 3110 | 14년 전 | 2245 | ||
| 3109 | 14년 전 | 3707 | ||
| 3108 | 14년 전 | 1658 | ||
| 3107 | 14년 전 | 1595 | ||
| 3106 | 14년 전 | 2288 | ||
| 3105 | 14년 전 | 1470 | ||
| 3104 | 14년 전 | 1476 | ||
| 3103 | 14년 전 | 1698 | ||
| 3102 | 14년 전 | 1184 | ||
| 3101 | 14년 전 | 2029 | ||
| 3100 | 14년 전 | 1546 | ||
| 3099 | 14년 전 | 1165 | ||
| 3098 | 14년 전 | 1311 | ||
| 3097 | 14년 전 | 1084 | ||
| 3096 | 14년 전 | 1547 | ||
| 3095 | 14년 전 | 933 | ||
| 3094 | 14년 전 | 2144 | ||
| 3093 | 14년 전 | 1144 | ||
| 3092 | 14년 전 | 981 | ||
| 3091 | 14년 전 | 1443 | ||
| 3090 | 14년 전 | 1432 | ||
| 3089 | 14년 전 | 1374 | ||
| 3088 | 14년 전 | 1526 | ||
| 3087 | 14년 전 | 1193 | ||
| 3086 | 14년 전 | 1137 | ||
| 3085 | 14년 전 | 1758 | ||
| 3084 | 14년 전 | 1289 | ||
| 3083 | 14년 전 | 936 | ||
| 3082 |
|
14년 전 | 1114 | |
| 3081 | 14년 전 | 3185 | ||
| 3080 |
|
14년 전 | 1245 | |
| 3079 | 14년 전 | 947 | ||
| 3078 |
마케팅메지션
|
14년 전 | 1026 | |
| 3077 | 14년 전 | 822 | ||
| 3076 | 14년 전 | 891 | ||
| 3075 | 14년 전 | 1376 | ||
| 3074 | 14년 전 | 1073 | ||
| 3073 | 14년 전 | 917 | ||
| 3072 | 14년 전 | 1171 | ||
| 3071 | 14년 전 | 763 | ||
| 3070 | 14년 전 | 940 | ||
| 3069 | 14년 전 | 1112 | ||
| 3068 | 14년 전 | 975 | ||
| 3067 | 14년 전 | 889 | ||
| 3066 | 14년 전 | 949 | ||
| 3065 | 14년 전 | 1115 | ||
| 3064 |
하모니칼수
|
14년 전 | 1131 | |
| 3063 |
마케팅메지션
|
14년 전 | 1306 | |
| 3062 | 14년 전 | 1135 | ||
| 3061 | 14년 전 | 676 | ||
| 3060 |
|
14년 전 | 812 | |
| 3059 | 14년 전 | 1157 | ||
| 3058 | 14년 전 | 1238 | ||
| 3057 | 14년 전 | 670 | ||
| 3056 | 14년 전 | 2053 | ||
| 3055 | 14년 전 | 1481 | ||
| 3054 | 14년 전 | 1052 | ||
| 3053 | 14년 전 | 1011 | ||
| 3052 |
|
14년 전 | 1171 | |
| 3051 | 14년 전 | 1920 | ||
| 3050 |
떠돌이이병
|
14년 전 | 1182 | |
| 3049 | 14년 전 | 1119 | ||
| 3048 | 14년 전 | 1157 | ||
| 3047 | 14년 전 | 1080 | ||
| 3046 | 14년 전 | 1134 | ||
| 3045 |
마케팅메지션
|
14년 전 | 874 | |
| 3044 | 14년 전 | 1461 | ||
| 3043 | 14년 전 | 1009 | ||
| 3042 | 14년 전 | 862 | ||
| 3041 | 14년 전 | 2828 | ||
| 3040 | 14년 전 | 620 | ||
| 3039 | 14년 전 | 1071 | ||
| 3038 | 14년 전 | 1049 | ||
| 3037 | 14년 전 | 1014 | ||
| 3036 | 14년 전 | 865 | ||
| 3035 | 14년 전 | 1194 | ||
| 3034 |
마케팅메지션
|
14년 전 | 1242 | |
| 3033 | 14년 전 | 892 | ||
| 3032 | 14년 전 | 1298 | ||
| 3031 |
마케팅메지션
|
14년 전 | 922 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기