ホームページ  >  記事  >  バックエンド開発  >  PHPで文字列を置換する方法

PHPで文字列を置換する方法

藏色散人
藏色散人オリジナル
2020-11-26 09:38:184818ブラウズ

php で文字列置換を実装する方法: 最初に PHP サンプル ファイルを作成し、次に「str_replace("red","black","re​​d green yellow Pink purple");」メソッドを通じて文字列を置換します。最後に、置換結果を echo を通じて出力できます。

PHPで文字列を置換する方法

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 5.6。この方法は、すべてのブランドのコンピューターに適しています。

推奨: 「PHP ビデオ チュートリアル

PHP 文字列置換 str_replace() 関数の 4 つの使用法

パラメータ $search、置換される文字列または配列

パラメータ $replace、置換される文字列または配列

パラメータ $subject、クエリされる文字列または配列

Parameter $countオプションで、指定されている場合は、置換の数が設定されます。

戻り値: この関数は、置換された配列または文字列 (新しく生成された) を返します

例 1: 文字列が文字列を置換します

  $str1 = str_replace("red","black","red green yellow pink purple");
  echo $str1."";  
  //输出结果为black green yellow pink purple

例 2: 配列のキー値を文字列に置き換えます

  $arr = array("blue","red","green","yellow");
  $str1 = str_replace("red","pink",$arr,$i);
  print_r($str1);

例 3: 配列を配列に置き換え、マッピングを置き換えます

  $arr1 = array("banana","orange");
  $arr2 = array("pitaya","tomato");
  $con_arr = array("apple","orange","banana","grape");
  $con_rep = str_replace($arr1,$arr2,$con_arr,$count);
  print_r($con_rep);

例 4: $search が配列で $replace が文字列の場合

  $search = array("banana","grape");
  $replace = "tomato";
  $arr = array("banana","apple","orange","grape");
  $new_arr = str_replace($search,$replace,$arr,$count);
  print_r($new_arr);

プログラミング関連の知識をさらに知りたい場合は、プログラミング学習コースをご覧ください。 !

以上がPHPで文字列を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。