[php] 디렉토리 관리 함수
로빈아빠
본문
디렉토리 관리 함수
opendir 지정한 디렉토리에 대한 핸들(handle)을 얻는다.
closedir opendir()함수로 개방한 디렉토리를 닫는다.
readdir 디렉토리의 파일 및 서브디렉토리를 읽어 목록 작성
rewinddir 디렉토리 핸들을 처음 위치로 되감는다.
chdir 디렉토리를 바꾼다.
dir 디렉토리 클래스 객체를 생성한다.
opendir을 이용한 디렉토리의 내용보기
rewinddir을 이용한 디렉토리 목록 보기
dir(php3)함수를 이용한 현재 디렉토리 보기
opendir 지정한 디렉토리에 대한 핸들(handle)을 얻는다.
closedir opendir()함수로 개방한 디렉토리를 닫는다.
readdir 디렉토리의 파일 및 서브디렉토리를 읽어 목록 작성
rewinddir 디렉토리 핸들을 처음 위치로 되감는다.
chdir 디렉토리를 바꾼다.
dir 디렉토리 클래스 객체를 생성한다.
opendir을 이용한 디렉토리의 내용보기
<? $dirhandle = opendir("c:apachehtdocs"); //디렉토리 위치지정 while($filename = readdir($dirhandle)) { //디렉토리내용 filename에 저장 echo("filename : $filename<br>"); } closedir($dirhandle); ?>
rewinddir을 이용한 디렉토리 목록 보기
<? $dirhandle = opendir("c:apachehtdocs"); while($filename = readdir($dirhandle)) { echo("filename : $filename<br>"); } $filename = readdir($dirhandle); echo("filename : $filename<br>"); rewinddir($dirhandle); while($filename = readdir($dirhandle)) { echo("filename : $filename<br>"); } closedir($dirhandle); ?>
dir(php3)함수를 이용한 현재 디렉토리 보기
<? $dir = dir("c:apachehtdocs"); echo(" 현재 디렉토리 : $dir->path<br>"); while($filename = $dir->read()) { echo("$filename<br>n"); } $dir->rewind(); echo("현재 디렉토리 : $dir->path<br>"); while($filename = $dir->read()) { echo("$filename<br>n"); } $dir->close(); ?>
관련링크
댓글목록
등록된 댓글이 없습니다.