我有一个字符串,我想替换特定的位置,用另一个词刺痛我每次都有不同的字符串假设
string1=123456789
string2=012345678
string3=987654324
现在我想用'str'表示每次用'M'替换第9个字符意味着str替换字符串后会改变这种格式
string1=12345678M
string2=01234567M
string3=98765432M
好的建议需要它
答案 0 :(得分:0)
您可以使用库函数substr_replace
http://php.net/manual/en/function.substr-replace.php
substr_replace($your_string,"M",8,1);
第三个参数是在你的情况下替换将开始的偏移位置。因为你需要替换第9个字符。
第四个参数表示要替换的字符串部分的长度。在您的情况下,您只需要1个字符。