1-10ファイルTips195 ファイル名がワイルドカードにマッチするか調べる
Level1
Pointfnmatch関数を使う
ファイル名がワイルドカードにマッチするかを調べるには、fnmatch関数を使います。
ワイルドカードとはUNIX系の実行環境におけるシェル(シェルスクリプト)にて使用可能なワイルドカードパターンのことを指します。
fnmatch関数で使用することのできるワイルドカードの文字は表1を参照してください。
fnmatch関数は、引数で指定したファイル名(文字列)が引数で指定したワイルドカードパターンにマッチする場合にTRUEを返し、マッチしない場合にはFALSEを返します。
ファイル名の引数は、文字列で指定するためファイル名ではない文字列でも検索することが可能です。
フラグには、ワイルドカードパターンのマッチ方法を変更する定数を指定することができます(表2)。
fnmatch関数の使い方
論理値 =
fnmatch(
ワイルドカードパターン,
ファイル名, [フラグ]);
なお、fnmatch関数はWindows系の実行環境の場合、PHP5.3以上でなけ
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録