PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips162 ディレクトリの内容を読み取る

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-9ディレクトリTips162 ディレクトリの内容を読み取る

Level2

Point3つの方法がある

PHPでディレクトリの内容を読み取ってディレクトリにどのようなファイルが存在するかを調べるには、大きく3つの方法があります。

1つ目の方法は、opendir関数、readdir関数、closedir関数を使う方法です(リスト1)。

opendir関数は、引数で指定したディレクトリパスを開き、該当のディレクトリのディレクトリハンドルを返します。

ディレクトリハンドルとは、ディレクトリを読み取るためのリソース(特殊な変数)です。

opendir関数の使い方

ディレクトリハンドル = opendir(ディレクトリパス);

readdir関数は、引数で指定したディレクトリハンドルから次に存在するファイルやディレクトリを読み取り、ファイル名(ディレクトリ名)を返します。

ディレクトリハンドルから次のファイルが見つからない場合(最後まで読み取った場合)には、FALSEを返します。

readdir関数が読み取るデ

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません