PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips196 ファイル名がワイルドカードにマッチするファイルを検索する

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

1-10ファイルTips196 ファイル名がワイルドカードにマッチするファイルを検索する

Level1

Pointglob関数を使う

ファイル名がワイルドカードにマッチするファイルやディレクトリを検索するには、glob関数を使います。

glob関数は、引数で指定したワイルドカードパターンにマッチするパスを検索して、マッチしたパスを配列に格納して返します。

フラグには、検索方法や検索結果の記述方法を変更する定数を指定することができます(表1)。

glob関数の使い方

配列 = 
 glob(
	ワイルドカードパターン, ファイル名, 
	[フラグ]);

なお、glob関数はフラグにGLOB_ERRを指定していない場合には、読み込めないディレクトリなどが存在した場合でもエラーを無視して検索します。

表1 glob関数のフラグ定数一覧

出典情報

Medium

PHP逆引き大全 516の極意

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

コメント

    コメントはありません