PHPで文字列を置換する
文字列中の指定した部分文字列を、別の指定した文字列に置き換えます。
str_replace関数は、第3引数に含まれる第1引数で指定された全ての文字列を、第2引数で指定された文字列に置換します。
置換される文字列(第1引数)は、配列を用いて複数指定することができます。
第4引数に変数を指定すると、置換された数がその変数に格納されます。
replace_string.php
<?php
// Replace "Super" to "Great"
$str_original  = "Super panda";
$str_replaced1 = str_replace("Super", "Great", $str_original);
echo $str_replaced1 . "\n";
echo "\n";

// Replace multiple words using array
$search_array  = array("foo", "bar");
$str_replaced2 = str_replace($search_array, "panda", "foo, bar");
echo $str_replaced2 . "\n";
echo "\n";

// Get the number of replaced strings
$count = 0;
$str_replaced3 = str_replace("dog", "panda", "dog, dog, dog!", $count);
echo $str_replaced3 . "\n";
echo $count . " dogs are replaced to panda\n";
?>

      
実行結果
$ php replace_string.php
Great panda

panda, panda

panda, panda, panda!
3 dogs are replaced to panda