[PHP] 폴더 존재 유무 확인하기 is_dir()

2022. 9. 21. 14:44Program/PHP

083_PHP 폴더 존재 유무 확인하기 is_dir()

[요약]

  • 폴더의 존재 유무를 확인하는 함수 is_dir()에 대해 알아보자.

폴더의 존재 유무를 확인하려면 is_dir() 함수를 사용한다.


[is_dir() 함수 사용 방법]

is_dir(폴더명)

 

다음은 is_dir() 함수를 사용하여 /htdocs/php 폴더 내에 hello 폴더가 있는지, world 폴더가 있는지 확인하는 예제이다.

hello 폴더는 앞에서 생성했으므로 존재하는 폴더이며 world 폴더는 생성하지 않았으므로 현재 없는 폴더이다.

[예제: 86_isdir.php ]

<?php
    $folderName = 'hello';
    $isDir = is_dir($folderName);

    if ($isDir) {
      echo "{$folderName} 폴더가 존재합니다.";
    } else {
      echo "{$folderName} 폴더가 존재하지 않습니다.";
    }

    echo "<br>";

    $folderName = 'world';
    $isDir = is_dir($folderName);

    if ($isDir) {
      echo "{$folderName} 폴더가 존재합니다.";
    } else {
      echo "{$folderName} 폴더가 존재하지 않습니다.";
    }
?>

실행결과

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사