PHP 디렉토리 함수 정리
/* opendir, closedir resource = opendir(string_path) void closedir(resource_dir_handle) http://php.net/manual/en/function.opendir.php http://php.net/manual/en/function.closedir.php */ $dir = "../public_html/"; // 알고 있는 디렉토리를 열어서, 내용을 읽어들이는 작업입니다. if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "filename: $file : filetype: " . filetype($dir.$file); } closedir($dh); } } /* readdir string = readdir(resource_dir_hendle) http://php.net/manual/en/function.readdir.php */ if ($handle = opendir('test/')) { echo "Directory handle : " . $handle; echo "Files : "; /* 디렉토리 안을 루프하는 올바른 방법입니다. */ while (false !== ($file = readdir($handle))) { echo $file; } /* 디렉토리 안을 루프하는 *잘못된* 방법입니다. */ while ($file = readdir($handle)) { echo $file; } closedir($handle); } /* rewinddir void = rewinddir(resource_dir_handle) ...