都知道substr_replace可以替换指定位置的子串。...比如substr_repace("Hello Test",'xxxx',1,4)替换成Hxxxx Test
那么如何实现替换多个字符串不同位置不同长度的子串。...= [
'Hxxxx Test',
'QQxxxxest',
'Sinxxxxail'
]
其实,substr_replace也可以实现多个字符串子串的替换。...,即等价于一下内容:
$s2 = substr_replace(
["Hello Test","qqqq"],
["xxxx",""],
[1],
[3]
);
$s1=>[ [0]=>'Hxxxxo...即等价于:
$s2 = substr_replace(
["Hello Test","qqqq"],
["xxxx","ff"],
[1,0],
[3,strlen("qqqq")]
);
$s1=>