특정 디렉토리에 모든 파일 삭제 또는 특정 디렉토리에 특정 확장자 파일만 삭제

그누위즈 쪽지보내기 포인트선물 메일보내기 자기소개 아이디로 검색 전체게시물 참고 18-01-31 13:31 725

<?php

// 특정디렉토리에 모든 파일 삭제

 

$directory = "/www/upload";

$handle = opendir($directory); // 절대경로

while ($file = readdir($handle)) {

        @unlink($directory.$file);

}

closedir($handle);

?>




<?php

// 특정 디렉토리에 특정 확장자만 삭제

 

$directory = "/www/upload";

$handle = opendir($directory); // 절대경로

while ($file = readdir($handle)) {

    $fileInfo = pathinfo($file);

    $fileExt = $fileInfo['extension']; // 파일의 확장자를 구함

    if($fileExt == "jpg") {

        @unlink($directory.$file);

    }

}

closedir($handle);

?>


추천 0 비추천 0
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 밴드 보내기
  • 블로그 보내기
  • 폴라 보내기
  • 카카오스토리 보내기
  • 텔레그램 보내기
  • 텀블러 보내기
댓글 0

PHP

RSS
번호 제목 글쓴이 날짜 추천 비추천
상단으로