PHPのpreg_replace()関数

  • 文書アドレス
  • ただ、初心者の私はあまり頭がよくなかったので、最初は説明が分からなかったので、自分で録音することにしました。
  • preg_replace()この関数は3つのパラメータを受け取ります
パラメータ 効果
パターン 一致する正規表現またはコンテンツ
置換 何を置き換えるか
件名 操作するオブジェクト

<?php
$num = '4';
$string = "This string has four words.";
$string = preg_replace('/four/',$num, $string);
echo $string;   #This string has 4 words.
?>
  • 正規表現についてはもう書きません。主に上記の/four/左側と右側を説明するため/に、実験結果は次のとおりです
    • この部分は一致するコンテンツです。一致するコンテンツの最初と最後に同じロゴを追加する必要がありますが、数字や文字にすることはできません。そうでない場合、次のエラーが報告されます。

    PHP警告:preg_replace():/box/main.php内の区切り文字は英数字またはバックスラッシュであってはなりません

    • の場合とそうでない場合があります/。最初と最後の記号は他の記号です。次のように2つが同じであれば問題ありません
    <?php
      $num = '4';
      $string = "This string has four words.";
      $string = preg_replace('@four@',$num, $string);
      echo $string; # This string has 4 words.
      ?>
    
元の記事を145件公開 38のような 17万人以上の訪問者

おすすめ

転載: blog.csdn.net/yehuaner33/article/details/105301552