PHP 일세 () 함수
예
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();
?>
$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.html
filename: demo_array.htm
...
...
...
Path: /etc/php
filename: .
filename: ..
filename: ajax.gif
filename: books.xml
filename: cdcatalog.xml
filename: cd_catalog.xml
filename: default.html
filename: demo_array.html
filename: demo_array.htm
...
...
...
정의 및 사용
DIR은 () 함수는 디렉토리 클래스의 인스턴스를 리턴한다. 이 기능은 다음을 포함하는 디렉토리를 읽는 데 사용된다 :
- 주어진 디렉토리를 열려면
- DIR ()과 두 가지 속성이 사용할 수있는 핸들의 경로
- () (읽기), 되감기 ()와 가까이 : 처리 및 경로 속성은 세 가지 방법이 있습니다
문법
dir( directory,context );
参数 | 描述 |
---|---|
directory | 必需。规定要打开的目录。 |
context | 可选。 |
기술 세부 사항
반환 값 : | 디렉토리 클래스의 인스턴스를 돌려줍니다. 그것은 FALSE를 반환하지 못했습니다. |
---|---|
PHP 버전 : | 4.0 이상 |
PHP 디렉토리 참조