'PHP 로컬 폴더 검색'에 해당되는 글 1건

  1. 2011.12.07 [PHP] - 로컬폴더 검색 소스 예제

[PHP] - 로컬폴더 검색 소스 예제

PHP 2011. 12. 7. 12:13
반응형
 
// target directory
$directory="./bgm";
 
  
 
// 저장된 디렉토리를 연다. "@"에러 생격도 출력 안하는데 @는 해결책이 아님
$handle = @opendir($directory);
 
 
// 디렉토리가 존재하면(is_dir)
 
if (is_dir($directory)) {
        while(false !== ($file = readdir($handle))) {
/*            주의 !
            readdir은 모든 디렉토리 안에 기본적으로 존재하는 "."과 ".."또한 반환하는데
            이를 조건을 추가하여 제거 해주면 된다.*/
 
            if ($file != "." && $file != "..") {
              echo "file : $file";
          }
    }
}
// 열었으면 닫는다.
@closedir($handle);
?>
 
//만약에 UTF-8 을 쓰고 있다면 리스르로 만든 파일명이 전부 깨지는것을 볼수 있을것이다.
//이유는 가져온 파일명은 UTF-8이 아니기 때문이다. 그래서 변환이 필요하다.
 
  $utffile = iconv("euc-kr","UTF-8",$file);
//위와 같은 식으로 변환해서 뿌려주면 된다.
반응형
: