PHP Webリファレンス

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

ディレクトリ・ハンドルのポインタを先頭に戻す

書式
rewinddir( res )
引数・戻り値
戻り値(void) なし
引数1(res) opendir によりオープンしたディレクトリ・リソース
備考

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

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

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

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

//ポインタを先頭に戻す
rewinddir( $res_dir );

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

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

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