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這個參數清單就可以了