예
사용 dir() 함수를 :
<?php
$d = dir(getcwd());
echo "Handle: " . $d->handle . "<br>";
echo "Path: " . $d->path . "<br>";
while (($file = $d->read()) !==
false){
echo "filename: " . $file . "<br>";
}
$d->close();
?>
결과:
Handle: Resource id #2
Path: /etc/php
filename: .
filename: ..
filename: ajax.gif
filename: books.xml
filename: cdcatalog.xml
filename: cd_catalog.xml
filename: default.html
filename:
demo_array.asp
filename: demo_array.htm
...
...
...
정의 및 사용
dir() 함수는 디렉토리 클래스의 인스턴스를 반환합니다. 이 기능은 다음을 포함하는 디렉토리를 읽는 데 사용됩니다 :
- 주어진 디렉토리가 열립니다
- 두 속성은 처리 및 경로 dir() 가능
- 두 핸들 및 경로 속성은 세 가지 방법이 있습니다 read() , rewind() , 그리고 close()
통사론
dir( directory,context );
매개 변수 | 기술 |
---|---|
directory | 필요합니다. 열 수있는 디렉토리를 지정합니다 |
context | 선택 과목. |
기술적 세부 사항
반환 값 : | 디렉토리 클래스의 인스턴스를 돌려줍니다. 실패 FALSE |
---|---|
PHP 버전 : | 4.0 이상 |
<PHP 디렉토리 참조