
上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()函数的应用