欢迎访问宙启技术站
智能推送

PHP的str_replace函数用法和示例:替换字符串中的字符

发布时间:2023-06-18 18:42:45

str_replace是PHP中的一个字符串替换函数,可以用于替换字符串中的字符或字符串。

str_replace函数有三个参数,分别是要替换的字符或字符串,替换后的字符或字符串,以及要被替换的原字符串。具体使用方法如下:

str_replace($search, $replace, $subject);

其中,$search是要替换的字符或字符串,$replace是替换后的字符或字符串,$subject是要被替换的原字符串。

str_replace函数的返回值是替换后的新字符串。如果没有替换成功,则返回原字符串。

下面是该函数的使用示例:

//替换单个字符
$str = "hello world";
$new_str = str_replace("o", "0", $str);
echo $new_str; //输出hell0 w0rld 

//替换多个字符
$str = "apple is good";
$new_str = str_replace(array("a", "e", "i", "o", "u"), "*", $str);
echo $new_str; //输出*ppl* *s g**d 

//替换字符串
$str = "my name is tom";
$new_str = str_replace("tom", "jack", $str);
echo $new_str; //输出my name is jack

需要注意的是,str_replace函数对于大小写敏感,如果要进行大小写不敏感的替换,则需要使用str_ireplace函数。

str_ireplace($search, $replace, $subject);

该函数与str_replace函数的用法相同,只是不区分大小写。