[PHP] 폴더 닫기 closedir()

2022. 9. 22. 16:20Program/PHP

086_PHP 폴더 닫기 closedir()

[요약]

  • 폴더를 닫는 함수 closedir() 에 대해 알아보자

폴더의 사용이 끝나면 opendir() 함수가 반환한 데이터를 닫아준다.

이 데이터를 닫을 때 closedir() 함수를 사용한다.


[closedir() 함수 사용 방법]

$opendir = opendir('hello');
closedir($opendir);

 

다음은 closedir() 함수를 사용한 예제이다.

[예제: 89_closedir.php ]

<?php
    $folderName = '../php/';

    // 디렉터리가 있는지 확인
    if (is_dir($folderName)) {
      echo '폴더가 존재합니다.<br>';
      $opendir = opendir($folderName);
      if ($opendir) {
        echo '폴더를 열었습니다.<br>';
        while (($readdir = readdir($opendir))) {
          echo $readdir . '<br>';
        }
        closedir($opendir);
      } else {
        echo '폴더를 열지 못했습니다.';
      }
    } else {
      echo '폴더가 존재하지 않습니다.';
    }
?>

실행결과

 

 

 

 


 

 

 

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