-2

&、%、$ などの特殊文字を文字列に置き換えたい。

文字列 s1= Trinidad & Tobago があります。'&' を 'and' に置き換えたいです。例: s1 = Trinidad & Tobago は s1= Trinidad and Tobago に置き換えます。

4

2 に答える 2

3
echo str_replace( "&", "and", 'Trinidad & Tobago');
//"Triniad and Tobago"
于 2012-07-28T14:28:33.217 に答える
2

str_replaceを使用します。

$s1 = str_replace('&', 'and', $s1);

複数の文字を置換する必要がある場合、str_replace は入力として配列を受け入れます (検索と置換の両方で):

$s1 = str_replace(array('&', '%', '$'), array('and', 'percent', 'dollar'), $s1);
于 2012-07-28T14:28:21.997 に答える