dir

dir -- ディレクトリ・クラス

説明

new dir(string directory);

ディレクトリを読むための疑似オブジェクト指向の機構です。 指定した directory がオープンされます。 いったんディレクトリがオープンされると、2 つのプロパティを使用 できるようになります。handle プロパティは、readdir (), rewinddir() および closedir() といった別のディレクトリ関数に対して使用 できます。path プロパティは、オープンされたディレクトリへのパス をセットします。read, rewind および close の、3 つのメソッドが 使用できます。

Example 1. Dir() の例

$d = dir("/etc");
echo "Handle: ".$d->handle."<br>\n";
echo "Path: ".$d->path."<br>\n";
while($entry=$d->read()) {
    echo $entry."<br>\n";
}
$d->close();