在 PHP 中,可以使用内置的 str_replace()
函数来替换字符串中的字符。
函数语法如下:
str_replace($old_char, $new_char, $string);
其中, $old_char
表示要被替换的字符(可以是字符串或字符数组),$new_char
表示用于替换的字符(可以是字符串或字符数组), $string
表示需要进行替换的字符串。
例如,想要将字符串中的所有空格替换为短横线可以使用如下代码:
$str = "Hello World!";
$new_str = str_replace(" ", "-", $str);
echo $new_str; // 输出 Hello-World!
如果要替换多个字符,可以使用字符数组进行替换,例如:
$str = "Hello World!";
$new_str = str_replace(array(" ", "o"), array("-", ""), $str);
echo $new_str; // 输出 Hell-Wrld!
注意: str_replace()
函数是大小写敏感的,如果要进行大小写不敏感的替换可以使用 str_ireplace()
函数。