首頁  >  文章  >  後端開發  >  php 多個關鍵字替換部分關鍵字

php 多個關鍵字替換部分關鍵字

WBOY
WBOY原創
2016-08-25 10:19:391565瀏覽

php

比如一篇文章$content有10個關鍵字A,我想把前三個A替換為B,怎麼做,最好用str_replace

回复內容:

可以使用 preg_replace()函數,
demo:

$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 "") 裡面有一個符合的個數count 寫上count這個參數清單就可以了

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn