ホームページ  >  記事  >  バックエンド開発  >  php fnmatchファイル名一致パターン_PHPチュートリアル

php fnmatchファイル名一致パターン_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:01:121162ブラウズ

php fnmatchファイル名一致パターン ​

fnmatch
(PHP 4" = 4.3.0、PHP 5)

fnmatch - ファイル名のパターンと一致します

説明
boolean fnmatch(string$pattern, string$string[abstract$flag=0])
fnmatch() は、指定されたシェルのワイルドカード パターンが文字列と一致するかどうかを確認します。

パラメータ

パターン
シェルのワイルドカード パターン。

文字列
テスト文字列。この関数はファイル名に特に便利ですが、通常の文字列にも使用できます。

平均的なユーザーは、シェル モード、または少なくともその最も単純な形式を使用して、「?」を実行できます。 ' および ' * ' ワイルドカードを使用できるため、フロントエンドの入力検索式として preg_match() の代わりに fnmatch() を使用するほうが、プログラミングをしないユーザーにとっては便利かもしれません。


FNM_XXX 定数。


戻り値
一致する場合は TRUE を返し、一致しない場合は false を返します。

変更

リリースノート
5.3.0 この機能は Windows プラットフォームで利用できるようになりました。




例 #1 シェルのワイルドカード パターンに対して色の名前をチェックします

if (fnmatch("*gr[ae]y", $color)) {
echo "何らかの形の灰色...";
}
?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445465.html技術記事 php fnmatch ファイル名マッチングパターン fnmatch (PHP 4 = 4.3.0, PHP 5) fnmatch - ファイル名マッチングパターンの説明 boolean fnmatch (string$pattern, string$string...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。