..


スポンサーリンク

時点でpreg_match

時点でpreg_match 関数は、頭字語は、PCRE はPerl互換正規表現の略PCRE、のファミリーに属しています

この関数は、 正規表現形式で表されたモデルに基づいて比較を行うために使用されます

時点でpreg_match 5つのパラメータを受け入れるために、最初の二つは、 パターンおよび検索される文字列は必須ですしています オプションの三番目のパラメータは、見つかったのオカレンスを保持する結果の配列の定義です。 4番目と5番目のパラメータは、それぞれ、 フラグであり、 オフセット:両方は特殊な場合だけに有用性を持っているオプションです、私はPHPの公式マニュアルを参照している。

時点でpreg_matchは認識がない場合は0を返し、1認識が発生した場合(これはするpreg_matchと異なるpreg_match_all :それは最初の認識で停止するが、被写体の終わりまで続くしない)。 場合は、エラーの時点でpreg_match()はFALSEを返します。

我々は最初の2つのパラメータを使用する基本的な例を参照してください。

 



 <?PHPの







場合(時点でpreg_match('/ mrwebmaster /私は'、'MrWebmasterは私のお気に入りのサイトです!')){



  



 "マッチが検出された。"エコー







他に{}



  



 "いいえ認識を。"エコーなし







 }







 ?>

 
我々は結果が三番目のパラメータとして挿入されていた抽出したい場合は、我々は思い出す、配列です。
 



 <?PHPの







場合(時点でpreg_match('/ mrwebmaster /私は'、'MrWebmasterは私のお気に入りのサイトです!"、$結果)){



  



しますprint_r($結果);







 }







 ?>

 

同じカテゴリの...
E -ラーニング
Linuxの(コース) Linuxの(コース)
オープンソースシステムへの完全なガイド。 49€から。
MySQLの(コース) MySQLの(コース)
オープンソースのデータベースの管理。 39€から。
PHP(コース) PHP(コース)
動的なWebサイトを作成するためのフルコース。 49€から。
スポンサーリンク