PHP에서 rmdir()
디렉토리가 성공적으로 삭제되면 rmdir ()는 true를 반환합니다. 삭제가 실패하면 False가 반환됩니다.
rmdir ()을 사용하여 디렉토리를 삭제하기 전에 디렉토리가 비어 있는지 확인하십시오. 디렉토리가 비어 있지 않으면 삭제 작업이 실패합니다. 비 인식 디렉토리를 삭제하려면 디렉토리의 내용 (파일 및 하위 디렉토리 포함)의 내용을 지우고 rmdir ()을 호출하여 삭제해야합니다.
다음 예제는 rmdir ()를 사용하여 빈 디렉토리를 삭제하는 방법을 보여줍니다.
$ dir = 'path/to/directory'; if (is_dir ($ dir)) { // 디렉토리를 삭제 if (rmdir ($ dir)) { Echo "Directory Deletion이 성공했습니다."; } 또 다른 { Echo "카탈로그 삭제가 실패했습니다."; } } 또 다른 { Echo "디렉토리가 존재하지 않습니다."; }
이 예에서는 먼저 지정된 디렉토리가 is_dir () 함수를 통해 존재하는지 확인합니다. 디렉토리가 존재하는 경우 rmdir ()을 사용하여 디렉토리를 삭제하고 삭제 결과를 기반으로 해당 정보를 출력하십시오.
rmdir ()는 빈 디렉토리를 삭제하는 PHP의 함수입니다. 사용하기가 간단하지만 디렉토리가 비어 있거나 삭제 작업이 실패해야합니다. 비어 있지 않은 디렉토리를 삭제 해야하는 경우 개발자는 먼저 디렉토리 내용을 지우고 삭제해야합니다.