ホームページ  >  記事  >  バックエンド開発  >  PHP の複数のキーワードが一部のキーワードを置き換えます

PHP の複数のキーワードが一部のキーワードを置き換えます

WBOY
WBOYオリジナル
2016-08-25 10:19:391565ブラウズ

php

たとえば、記事 $content に 10 個のキーワード A があります。最初の 3 つの A を B に置き換えたいのですが、str_replace を使用するのが最善です

内容を返信:

preg_replace() 関数を使用できます。
デモ:

$content = 'a123b123c123d123e';
//パラメータ 3 は 3 回のみ置換することを意味します
$str = preg_replace('/123/','999',$content,3,$count);
echo '置換の数:'.$count,'
';
echo '置換結果:' ,$str;
? >

実行結果:
交換数: 3
置換結果: a999b999c999d123e

記事チュートリアルを表示](http://www.w3school.com.cn/php/func_string_str_replace.asp "") 一致する数値カウントがあります。カウント パラメーター リストを記述するだけです

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