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

본문 바로가기

정보공유

일반글
PHP

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

페이지 정보

게시물QR코드

본문

<?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);

?>


댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 부산진구 중앙대로 666번길 50, 더샵센트럴스타 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.