unlink 시에 시간 설정이 가능 할까요?
본문
$source2 = "$g4[path]/data/eos/ex/".$entry2."";
@unlink($source2); }
이렇게 해서 모든 파일이 잘 삭제는 되는데요
문제는 글을 작성 하고 있는 사람의 정상적인 파일까지 모두 날리는게 걱정이 되네요
파일이 업로드 된지 한시간이 지난 파일만 대상으로 unlink 를 하려면 어떻게 해야 될까요?
ftp 상에 최종수정? 이라고 써있는게 업로드 타임 인거 같은데 서버에 올라온지 1시간이 지난 파일만 삭제 하고 싶습니다.
답변 1
$h = time() - 3600;
$mod = filemtime($source2);
if($h > $mod) unlink($source2);
이런 식으로 하면 되지 않을까요?
답변을 작성하시기 전에 로그인 해주세요.