指定した位置に文字列を挿入する 質問する

指定した位置に文字列を挿入する 質問する

それを実行できる PHP 関数はありますか?

strpos部分文字列の位置を取得するために使用しており、stringその位置の後に を挿入したいと考えています。

ベストアンサー1

$newstr = substr_replace($oldstr, $str_to_insert, $pos, 0);

http://php.net/substr_replace

上記のスニペットでは、関数の引数$posで が使用されています。offset

offset
が負でない場合、置換は文字列の offset 番目のオフセットから開始されます。

オフセットが負の場合、置換は文字列の末尾からオフセット番目の文字から始まります。

おすすめ記事