PHP에서는 rmdir() 함수를 사용하여 빈 디렉터리를 삭제할 수 있습니다. 이 함수의 기능은 지정된 빈 디렉터리를 삭제하는 것입니다. 삭제에 성공하면 TRUE를 반환하고, 실패하면 FALSE를 반환합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서는 rmdir() 함수를 사용하여 지정된 디렉터리를 삭제할 수 있습니다. rmdir() 함수에 의해 삭제된 디렉터리는 빈 디렉터리여야 하며 해당 권한이 있어야 한다는 점에 유의해야 합니다.
rmdir() 함수의 구문 형식은 다음과 같습니다.
rmdir(string $dirname[, resource $context])
그 중 $dirname 매개변수는 삭제할 디렉터리 경로이고, $context는 파일 핸들의 환경을 지정하는 데 사용되는 선택적 매개변수입니다. .
반환값: 함수가 성공적으로 실행되면 TRUE가 반환되고, 함수가 실패하면 FALSE가 반환됩니다.
예 : 테스트 디렉토리 삭제 (빈 디렉토리)
구조 코드 :
<?php header("Content-type:text/html;charset=utf-8"); $dir = 'test'; if (is_dir($dir)) { if (rmdir($dir)) echo '目录删除成功!'; } else { echo "目录不存在!"; } ?>ALOUTPUT 결과 :
노트 : ➢ 비어 있지 않은 디렉토리를 삭제하면 디렉토리가 삭제됩니다. E_WERNING 레벨 오류가 발생합니다.
예: img 디렉터리 삭제(비어 있지 않음)
<?php header("Content-type:text/html;charset=utf-8"); $dir = 'img'; if (is_dir($dir)) { if (rmdir($dir)) echo '目录删除成功!'; } else { echo "目录不存在!"; } ?>
비어 있지 않은 디렉터리를 삭제하려면 재귀적 방법을 사용하여 디렉터리를 먼저 비운 다음 rmdir을 사용할 수 있습니다. () 함수는 디렉토리를 삭제합니다. 코드를 구현하려면 "
php rmdir() 비어 있지 않은 디렉토리를 삭제하는 방법PHP 비디오 튜토리얼위 내용은 PHP에서 빈 디렉토리를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!