개발

php로 현재 폴더 파일 목록 얻기 file list

findstar 2011. 9. 30. 12:24
728x90
$dir_path = ".";   // . 을 하면 현재 디렉토리가 된다.  절대경로를 통해서 다른 폴더를 지정할 수도 있음 

if (!$df = @opendir($dir_path)) {
return false;
}
    
while (($file = readdir($df)) !== false) {
if ($file == "." || $file == "..") continue;    // . 과 .. 디렉토리는 무시 (리눅스 상에서 . 과 ..도 file list로 읽어짐. 이 외에 제외할사항들을 넣는다.  strstr를 이용한 확장자도 무시 가능
echo "$file\n";
}



closedir($df);