![]() |
|||
| | HOME | ご利用について | 推奨環境 | リンクに関して | 免責/規約 | お問合せ | ミスティーネット | リンク集 | | |||
|
HOME >> アルファベットで関数を検索 >> readdir
readdir [ディレクトリの内容を読み取る]
[関数の使い方・書式]
○ = readdir ☆
[関数の機能] オープンされたディレクトリハンドル☆~ディレクトリの各エントリを読み取ります。 <*> や glob("*") と異なり、戻り値のエントリには、カレントディレクトリを示す 「.」 及び上位ディレクトリを示す 「..」 が含まれます。 [書式の例] @files = readdir DIR;
サンプルソース
● ファイルとディレクトリを識別する
$path = "." unless $pass;
opendir( DIR, $pass ) or die "opendir $path失敗: $!";
while ( $entry = readdir DIR ) {
$type = -d "$path/$entry" ? "Dir :" : "File :";
print "$type $entry\n";
}
closedir( DIR );
|
||||||||||||||||||||||||||||