
PHP에서 디렉토리가 실제 디렉토리인지 확인하는 방법은 `is_dir()` 함수를 사용하면 됩니다.
#hostingforum.kr
php
if (is_dir($path)) {
// $path는 실제 디렉토리입니다.
} else {
// $path는 실제 디렉토리가 아닙니다.
}
이 함수는 디렉토리가 실제 디렉토리인지 확인하고, TRUE 또는 FALSE를 반환합니다.
또한, `RecursiveDirectoryIterator` 클래스의 생성자에서 디렉토리가 실제 디렉토리인지 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$iterator = new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::SKIP_DOTS);
if (!$iterator instanceof RecursiveDirectoryIterator) {
// $path는 실제 디렉토리가 아닙니다.
}
이 코드에서는 `RecursiveDirectoryIterator` 클래스의 생성자에서 디렉토리가 실제 디렉토리인지 확인하고, `SKIP_DOTS` 플래그를 사용하여 `.` 및 `..` 디렉토리를 무시합니다.
2025-06-11 05:43