如何使用Str_Replace函数将一个单词替换为另一个单词


How to Replace a Word With Another Word Using Str_replace Function

我有一个字符串,我想在特定位置用另一个单词替换这个字符串,每次我都有不同的字符串,假设

string1=123456789
string2=012345678
string3=987654324

现在我想每次用"M"替换第9个字符,用php str_replce表示在str替换字符串后,将以这种格式更改

string1=12345678M
string2=01234567M
string3=98765432M

需要良好的建议

您可以使用库函数substra_replace

http://php.net/manual/en/function.substr-replace.php

 substr_replace($your_string,"M",8,1);

τhird参数是替换开始的偏移位置。8在您的情况下,因为您需要替换第9个字符。

第四个参数表示要替换的字符串部分的长度。在你的情况下,你只需要一个字符。