Substr_replace() は、最初の文字以降の文字を置換するために PHP で使用できます。関数の 3 番目のパラメータを 1 に設定するだけで、置換が 2 番目の文字から開始されることが規定されます。構文 "substr_replace( string ,"置換値",1,文字数)"; 文字数を省略した場合は、それ以降の文字がすべて置換されます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、次のことができます。 use substr_replace () 最初の文字以降の文字を置換します。
substr_replace() 関数は、文字列の一部を別の文字列に置き換えます。指定された位置から指定された数の文字を置き換えます。
substr_replace(string,replacement,start,length)
例:最初の文字以降数文字を置換
<?php $str = 'hello,world,hello,world'; $replace = '-'; echo substr_replace($str, $replace, 1,1)."<br>"; echo substr_replace($str, $replace, 1,2)."<br>"; echo substr_replace($str, $replace, 1,3)."<br>"; echo substr_replace($str, $replace, 1,4)."<br>"; echo substr_replace($str, $replace, 1,5)."<br>"; ?>
文字数 length
パラメータを省略した場合は、すべての文字最初の文字が置き換えられた後。
<?php $str = 'hello,world,hello,world'; $replace = '-'; echo substr_replace($str, $replace, 1)."<br>"; ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHP文字列の最初の文字以降の文字を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。