English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
dir()関数はDirectoryクラスのインスタンスを返します。
dirhandle bool dir ( string $directory )
dir()関数はディレクトリハンドルをオープンし、オブジェクトを返します。このオブジェクトにはread()、rewind()、close()の3つのメソッドがあります。
番号 | パラメータ及び説明 |
---|---|
1 | directory(必須) オープンするディレクトリ。 |
成功の場合、Directory クラスのインスタンスを返します。パラメータエラーの場合は NULL を返し、他のエラーシナリオでは FALSE を返します。
以下に dir() 関数の使用法を示します:
<?php $d = dir("/var/www/"); echo "Handle: " . $d->handle . "\n"; echo "Path: " . $d->path . "\n"; while (false !== ($entry = $d->read())) { echo $entry."\n"; } $d->close(); ?>
出力結果:
Handle: Resource id #5 Path: /var/www/ .. cgi-bin html .