substr_replace
文字列を置き換えるサブストリング
substr_replace()
関数は、文字列の一部を別の文字列に置き換えます。
注:開始パラメーターが負の数と長さが開始よりも低い場合、長さは0です。
注:この機能はバイナリセーフです。
「ハロー」を「世界」に置き換えます:
<?php echo substr_replace ( "hello" 、 "world" 、 0 ) ; ?>
自分で試してみてください
文字列の6番目の位置から置き換えます(「世界」を「上海」に置き換えます):
<?php echo substr_replace ( "hello world" 、 "shanghai" 、 6 ) ; ?>
自分で試してみてください
文字列の最後の5番目の位置から置き換えます(「世界」を「上海」に置き換えます):
<?php echo substr_replace ( "hello world" 、 "shanghai" 、 - 5 ) ; ?>
自分で試してみてください
「世界」の冒頭に「こんにちは」を挿入します:
<?php echo substr_replace ( " world " 、 "hello " 、 0、0 ) ; ?>
自分で試してみてください
一度に複数の文字列を交換します。各文字列の「AAA」を「BBB」に置き換えます。
<?php $ cheplage = array ( "1:aaa" 、 "2:aaa" 、 "3:aaa" ) ; Echo Inprode ( " <br> " 、 substr_replace ( $ cheplace 、 ' bbb' 、 3、3 ) ) ; ?>
自分で試してみてください
substr_replace ( string 、 falliplagement 、 start 、 length )
パラメーター | 説明する |
---|---|
弦 | 必須。チェックする文字列を指定します。 |
交換 | 必須。挿入する文字列を指定します。 |
始める |
必須。文字列の交換を開始する場所を指定します。
|
長さ |
オプション。交換する文字の数を指定します。デフォルトは文字列長と同じです。
|