ディレクトリー内のファイルを参照する - PHP5 プログラミング

PROGRAM


ディレクトリー内のファイルを参照する

PHP5 では、次のようにして、パスで指定されたディレクトリーに格納されているファイル名の一覧を確認することができるようになっています。

$handle = opendir($path)

 

if ($handle)

{

while ($node = readdir($handle))

{

// $node に、$path ディレクトリーに格納されているファイルやフォルダー名が順次取り出せます。

}

}

このように "opendir" 関数で取得したディレクトリーハンドルから、"readdir" 関数を使って、そのディレクトリーに格納されているファイルやフォルダーを順次取得することができるようになっています。

なお、取得できるファイル名やフォルダー名には、親ディレクトリーのパス情報は含まれていません。

 

ディレクトリーを読み終わったら、最後に次のようにしてディレクトリーを閉じます。

closedir($handle);

 


[ もどる ]