PHP中的substr_replace()函数
substr_replace()函数用于将字符串的一部分替换为另一个字符串。
语法
substr_replace(str,replacement,begin,len)
参数
str-要检查的字符串
替换-要插入的字符串
开始-替换开始的位置-
如果begin是一个正数:在字符串中的指定位置开始替换
如果begin是数字:-从字符串末尾的指定位置开始替换
如果begin为0-开始替换字符串中的第一个字符。
len-要替换的字符数。默认值为与字符串相同的长度。
如果len是一个正数-要替换的字符串的长度
如果len为负数-替换后在字符串末尾应保留几个字符
如果len为0-插入而不是替换。
返回
substr_replace()函数返回替换后的字符串。
示例
以下是一个例子-
<?php echo substr_replace("Demo text","word",5); ?>
输出结果
以下是输出-
Demo word
示例
让我们看另一个示例,从字符串的末尾替换一个字符串:
<?php echo substr_replace("Demo text","word",-5); ?>
输出结果
以下是输出-
Demoword