dir

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

説明

new dir(string directory);

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

例 1. Dir() の例

  1 
  2 $d = dir("/etc");
  3 echo "Handle: ".$d->handle."<br>\n";
  4 echo "Path: ".$d->path."<br>\n";
  5 while($entry=$d->read()) {
  6     echo $entry."<br>\n";
  7 }
  8 $d->close();
  9