ディレクトリを開き、その内容を読み取ってから閉じます。
<?php$dir = "/images/";// ディレクトリを開き、その内容を読み取ります if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir ( $dh)) !== false){ echo "ファイル名:" . $file }}?>結果:
ファイル名: cat.gif ファイル名: Dog.gif ファイル名: horse.gifreaddir() 関数は、ディレクトリ内の次のファイルのファイル名を返します。
readdir( dir_handle );
パラメータ | 説明する |
---|---|
ディレクトリハンドル | オプション。 opendir() によって以前にオープンされたディレクトリ ハンドル リソースを指定します。このパラメータが指定されていない場合は、opendir() によって開かれた最後のリンクが使用されます。 |
戻り値: | 成功するとファイル名が返され、失敗すると FALSE が返されます。 |
---|---|
PHPのバージョン: | 4.0+ |