文字列を置換するには、str_replace関数または、str_ireplace関数を使用します。
違いは以下の通りです。
・str_replace:大文字・小文字区別して置換する場合
・str_ireplace:大文字・小文字区別なく置換する場合
サンプルソース
例1)全ての'AAA'を'***'に置換する
<?php
$str = "AAABBBCCCAAABBBCCC";
print str_replace("AAA", "***", $str);
結果
***BBBCCC***BBBCCC
例2)全ての'AAA'と'CCC'を'***'に置換する
<?php
$arr = array('AAA','CCC');
$str = "AAABBBCCCAAABBBCCC";
print str_replace($arr, "***", $str);
結果
***BBB******BBB***
例3)全ての'AAA'または'aaa'を'***'に置換する
<?php
$str = "AAABBBCCCAAABBBCCC";
print str_ireplace("aaa", "***", $str);
結果
***BBBCCC***BBBCCC