English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP リファレンスマニュアル

PHP dir() 関数の使用法および例

PHP Directory リファレンスマニュアル

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 .