>  기사  >  백엔드 개발  >  PHP에서 빈 디렉토리를 삭제하는 방법

PHP에서 빈 디렉토리를 삭제하는 방법

青灯夜游
青灯夜游원래의
2021-10-14 18:32:322042검색

PHP에서는 rmdir() 함수를 사용하여 빈 디렉터리를 삭제할 수 있습니다. 이 함수의 기능은 지정된 빈 디렉터리를 삭제하는 것입니다. 삭제에 성공하면 TRUE를 반환하고, 실패하면 FALSE를 반환합니다.

PHP에서 빈 디렉토리를 삭제하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP에서는 rmdir() 함수를 사용하여 지정된 디렉터리를 삭제할 수 있습니다. rmdir() 함수에 의해 삭제된 디렉터리는 빈 디렉터리여야 하며 해당 권한이 있어야 한다는 점에 유의해야 합니다.

rmdir() 함수의 구문 형식은 다음과 같습니다.

rmdir(string $dirname[, resource $context])

그 중 $dirname 매개변수는 삭제할 디렉터리 경로이고, $context는 파일 핸들의 환경을 지정하는 데 사용되는 선택적 매개변수입니다. .

반환값: 함수가 성공적으로 실행되면 TRUE가 반환되고, 함수가 실패하면 FALSE가 반환됩니다.

예 : 테스트 디렉토리 삭제 (빈 디렉토리)

PHP에서 빈 디렉토리를 삭제하는 방법

구조 코드 :

R
<?php
header("Content-type:text/html;charset=utf-8");
$dir = &#39;test&#39;;
if (is_dir($dir)) {
if (rmdir($dir))
echo &#39;目录删除成功!&#39;;
} else {
echo "目录不存在!";
}
?>
ALOUTPUT 결과 :


PHP에서 빈 디렉토리를 삭제하는 방법

노트 : ➢ 비어 있지 않은 디렉토리를 삭제하면 디렉토리가 삭제됩니다. E_WERNING 레벨 오류가 발생합니다.

예: img 디렉터리 삭제(비어 있지 않음)

<?php
header("Content-type:text/html;charset=utf-8");
$dir = &#39;img&#39;;
if (is_dir($dir)) {
	if (rmdir($dir))
		echo &#39;目录删除成功!&#39;;
} else {
	echo "目录不存在!";
}
?>
PHP에서 빈 디렉토리를 삭제하는 방법

PHP에서 빈 디렉토리를 삭제하는 방법비어 있지 않은 디렉터리를 삭제하려면 재귀적 방법을 사용하여 디렉터리를 먼저 비운 다음 rmdir을 사용할 수 있습니다. () 함수는 디렉토리를 삭제합니다. 코드를 구현하려면 "

php rmdir() 비어 있지 않은 디렉토리를 삭제하는 방법

"권장 학습: "

PHP 비디오 튜토리얼

" 문서를 참조하세요.

위 내용은 PHP에서 빈 디렉토리를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.