PHP入门很轻松(微课超值版)
上QQ阅读APP看书,第一时间看更新

5.4.6 替换字符串

替换字符串可以通过str_ireplace()函数和substr_replace()函数来实现。

1.str_ireplace()函数

str_ireplace()函数用于替换字符串中的一些字符,语法格式如下:

str_ireplace(find,replace,string,count)

str_ireplace()函数的参数说明如表5-9所示。

表5-9 str_ireplace()函数的参数说明

大牛提醒

str_ireplace()函数不区分大小写,如果需要区分大小写,可以使用str_replace()函数。

【例5-15】str_ireplace()函数的应用(实例文件:源文件\ch05\5.15.php)。

运行结果如图5-17所示。

图5-17 str_ireplace()函数的应用

2.substr_replace()函数

substr_replace()函数把字符串的一部分替换为另一个字符串。

substr_replace(string,replacement,start,length)

substr_replace()函数的参数说明如表5-10所示。

表5-10 substr_replace()函数的参数说明

大牛提醒

substr_replace函数存在缺陷,在中文替代时会出现乱码。

【例5-16】substr_replace()函数的应用(实例文件:源文件\ch05\5.16.php)。

运行结果如图5-18所示。

图5-18 substr_replace()函数的应用