現在の位置: ホーム> 関数カテゴリ一覧> fnmatch

fnmatch

パターンでファイル名を一致させます
名前:fnmatch
カテゴリ:ファイルシステム
対応言語:php
一言説明:指定されたパターンに従ってファイル名または文字列を一致させます。

定義と使用法

fnmatch()関数は、指定されたパターンに基づいてファイル名または文字列と一致します。

シェルワイルドカードに従ってカラー名を確認してください。

 <?php
$ txt = "私の車はdarkgreyです..."
if ( fnmatch ( "*gr [ae] y" 、 $ txt ) )
  {
  エコー「何らかの形の灰色...」 ;
  }
?>

文法

fnmatch (パターン文字列フラグ
パラメーター 説明する
パターン 必須。取得するモードを指定します。
必須。チェックする文字列またはファイルを指定します。
フラグ オプション。

説明します

この関数はファイル名に特に役立ちますが、通常の文字列にも使用できます。通常のユーザーは、シェルモードまたは少なくとも最も単純な「?」に慣れている場合があります。 '*'ワイルドカードなので、フロントエンドの検索式入力にereg()またはpreg_match()の代わりにfnmatch()を使用すると、プログラマー以外のユーザーにとってより便利です。

類似の関数
  • ファイル全体を文字列に読み取ります file_get_contents

    file_get_contents

    ファイル全体を文字列に読み取ります
  • 指定されたファイル名がディレクトリであるかどうかを判断します is_dir

    is_dir

    指定されたファイル名がディレクトリである
  • ファイルに書き込む(バイナリファイルで安全に使用される) fwrite

    fwrite

    ファイルに書き込む(バイナリファイルで安
  • is_writableエイリアス is_writeable

    is_writeable

    is_writableエイリアス
  • ファイル許可を取得します fileperms

    fileperms

    ファイル許可を取得します
  • 取得したファイルのグループ filegroup

    filegroup

    取得したファイルのグループ
  • ファイルまたはディレクトリが存在するかどうかを確認します file_exists

    file_exists

    ファイルまたはディレクトリが存在するかど
  • シンボリックリンクのターゲットを返します readlink

    readlink

    シンボリックリンクのターゲットを返します