説明
string
readdir
( resource dir_handle)
ディレクトリから次のファイルのファイル名を返します。ファイル名は
特定の順序で返されるわけではありません。
例 1カレントディレクトリにある全ファイルのリスト
// Note that !== did not exist until 4.0.0-RC2
?php
$handle=opendir('.');
echo "Directory handle: $handle\n";
echo "Files:\n";
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
closedir($handle);
?
|
|
readdir()
は、エントリ . および .. を返すことに
注意して下さい。これらを必要としない場合には、次のように取り除いて下さい。
例 2 現在のディレクトリの . および .. を除いた全てのファイルの一覧を表示。
?php
$handle = opendir('.');
while (false !== ($file = readdir($handle))) {
if ($file != "." $file != "..") {
echo "$file\n";
}
}
closedir($handle);
?
|
|