PHP Webリファレンス

「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。
PHPによるCGIプログラム作成等の参考にして頂ければと思います。

ディレクトリ・ハンドルをオープンする

書式
opendir( str )
引数・戻り値
戻り値(res) ディレクトリ(フォルダ)のリソース
オープンに失敗した場合は FALSE
引数1(str) ディレクトリ(フォルダ)名
".", "abc" など
備考

opendir でディレクトリ・ハンドルをオープンし、readdir でディレクトリ(フォルダ)内のファイル一覧を取得する。
一覧を取得後、再度ファイルの一覧を取得したい場合、rewinddir で先頭に戻す。
終了したら closedir でディレクトリ・ハンドルをクローズする。

関連カテゴリー
ファイル操作 / 関数・ステートメント索引(O)
サンプルコード
<?php

//ディレクトリ・ハンドルをオープン
$res_dir = opendir( '.' );

//ディレクトリ内のファイル一覧を取得
while( $entry = readdir( $res_dir ) ){
	print "{$entry}\n";
}

//ディレクトリ・ハンドルをクローズ
closedir( $res_dir );

?>
関連カテゴリー
ファイル操作 / 関数・ステートメント索引(O)