TECH I.S.

PHP opendir()関数

❮ PHP ディレクトリ リファレンス

ディレクトリを開き、その内容を読み取ってから閉じます。

<?php $dir = "/images/"; // Open a directory, and read its contents if (is_dir($dir)){   if ($dh = opendir($dir)){     while (($file = readdir($dh)) !== false){       echo "filename:" . $file . "<br>";     }     closedir($dh);   } } ?>

結果:

filename: cat.gif filename: dog.gif filename: horse.gif


定義と使用法

opendir()関数は、ディレクトリハンドルを開きます。


構文

<div>opendir(<em>path, context</em>)</div>

パラメータ値

パラメータ

説明

path Required 開くディレクトリパスを指定します
context Optional ディレクトリ ハンドルのコンテキストを指定します。コンテキストは、ストリームの動作を変更できる一連のオプションです

Technical Details

をサポートするようになりました。
Return Value: 成功時にディレクトリハンドルリソースを返します。失敗した場合はFALSE。 pathが有効なディレクトリでない場合、またはアクセス許可の制限やファイルシステム エラーのためにディレクトリを開くことができない場合は、E_WARNINGレベルのエラーをスローします。関数名の前に「@」を追加すると、opendir()のエラー出力を非表示にできます。

PHP バージョン:

4.0+

PHP 変更ログ:

PHP 5.0: pathパラメーターが、ftp://URLラッパー

❮ PHP ディレクトリ リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細