is_dir 함수
함수 is_dir는 지정된 경로가 존재하고 디렉터리인지 확인합니다.
함수는 경로가 존재하고 디렉터리일 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.
매개변수로는 확인할 디렉터리의 경로인 문자열 값이 전달됩니다.
구문
is_dir(string $filename): bool
예제
디렉터리 'docs'의 존재 여부를 확인합니다:
<?php
$res = is_dir('docs');
var_dump($res);
?>
코드 실행 결과 (디렉터리가 존재할 경우):
true
예제
디렉터리 'unknown_folder'의 존재 여부를 확인합니다:
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
코드 실행 결과:
false
예제
지정된 경로가 파일이 아닌 디렉터리인지 확인합니다:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
함께 보기
-
함수
file_exists,
파일/디렉터리의 존재 여부를 확인하는 함수 -
함수
is_file,
파일을 확인하는 함수 -
함수
scandir,
디렉터리 내용을 읽는 함수