文字列内の文字を置換する
php メソッド: 1. substr_replace 関数を使用して、文字列の一部を別の文字列に置き換えます; 2. str_replace 関数を使用して、文字列を文字列内の他の文字に置き換えます。
推奨事項: 「PHP ビデオ チュートリアル 」
は Replaces から使用されます文字列内の指定された文字列。
関連する関数は次のとおりです。
substr_replace() 関数は、文字列の一部を別の文字列に置き換え、混合型を返すために使用されます。
構文:
mix substr_replace ( mixed string, string replacement, int start [, int length] )
パラメータ | 説明 |
---|---|
string | 処理対象の文字列 |
replacement | 挿入対象の文字列 |
文字列の開始位置。開始位置は 0 です。負の場合は、文字列の末尾の指定された位置から始まります | |
オプション。返される文字列の長さ。デフォルトは文字列の終わりまでです。負の場合は、文字列の終わりから返されます。 |
b1994d013bac23ea4caf7ffd6145175b
ヒント
str_replace()
構文:
mixed str_replace( mixed search, mixed replace, mixed string [, int &count] )パラメータの説明は次のとおりです:
説明 | |
---|---|
検索(置換)する文字列 | |
searchで置換する文字列 | |
処理対象の文字列 | |
オプション、置換カウントの変数 |
<?php echo str_replace("world","earth","Hello world!"); //输出 Hello earth! //替换多个,且第二个参数为空字符 echo str_replace("o","","Hello world!"); //输出 Hell wrld! //使用数组 $arr = array("e", "o"); $arr2 = array("x", "y"); echo str_replace($arr, $arr2, "Hello World of PHP", $i); //输出 Hxlly Wyrld yf PHP echo $i; //输出4 ?>
Prompt
この関数と substr_replace() の違いは、条件を満たすすべての関数が次のとおりであることです。 replace以上がPHPで文字列内の文字を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。