php でキーワードを置換する方法: まず PHP サンプル ファイルを作成し、次に「str_replace(find,replace,string,count)」によってキーワードを置換します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php で実行できます。一度に複数回置換される キーワード
php 複数の文字列を置換 str_replace function
echo str_replace(array("m","i"),array("n","z"),"my name is jim!")
出力: ny nane zs jzn!
echo str_replace(array('m','i'),'n',"my name is jim!");
<?php $vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U"); $onlyconsonants = str_replace($vowels, "","Hello World of PHP"); echo $onlyconsonants; ?>
str_replace(find,replace,string,count)
<?php //把字符串 "Hello world!" 中的字符 "world" 替换为 "Shanghai": echo str_replace("world","Shanghai","Hello world!"); ?>
パラメータ | 説明 |
---|---|
find | 必須。検索する値を指定します。 |
replace | 必須。 find の値を置き換える値を指定します。 |
#文字列 | 必須。検索する文字列を指定します。|
オプション。置換の数をカウントする変数。 |
1. 針にはアレイのみを使用します。
例: str_replace(array('m','i'),'n',"my name is jim!");Return: ny nane ns jnn!
function order 配列内の各文字列を互換性を持って置換し、置換された文字列を返します。
2. new_needle には配列のみを使用します。
例: str_replace('m',array('n','z'),"my name is jim!\n") 戻り値: Arrayy naArraye is jiArray!
この置換はさらに興味深いものです2 番目のパラメーターにのみ配列を使用する場合、関数はそれを文字列配列として使用し、すべてのニードルを配列に置き換えます。
3. 干し草の山には配列のみを使用します。
例: str_replace("m","n",array("my name is jim!","the game is over!")) このステートメントの実行結果は配列を返します。受信した 2 つの文字列を置き換えた後の結果
配列の内容を出力すると、次のようになります: ny nane is jin! the gane is over!
4. 針と針の両方に配列を使用します。新しい針。
例: str_replace(array("m","i"),array("n","z"),"my name is jim!")Return: ny nane zs jzn!
実行結果を見ると、最初の 2 つのパラメータが配列を使用している場合、関数は配列内の各オブジェクト項目の文字列を置き換え、needle の最初の項目を new_needle の最初の項目に置き換えていることがわかります。等々。
針配列が new_deedle より長い場合、たとえば: str_replace(array("m","i","s"),array("n","z"),"私の名前はjim!" ); Return: ny nane z jzn! ニードル配列内の余分な文字列が空の文字列に置き換えられていることがわかります。
5. 3 つのパラメータはすべて配列を使用します。
例如:str_replace(array("m","i"),array("n","z"),array("my name is jim!","the game is over"))返回的数组内容:ny nane zs jzn!the gane zs over
// Provides: Hll Wrld f PHP $vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U"); $onlyconsonants = str_replace($vowels, "", "Hello World of PHP");
以上がPHPでキーワードを置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。