php の文字列の検索と置換の実装方法: 1. "substr_replace()" 関数を使用して文字列の一部を別の文字列に置き換えます; 2. "str_replace()" 関数を使用して他の文字列を置き換えます文字列内の文字。
推奨: 「PHP ビデオ チュートリアル」
PHP 文字列置換
文字列から指定された文字列を置換するために使用されます。
関連する関数は次のとおりです。
substr_replace(): 文字列の一部を別の文字列に置換します。
str_replace(): 文字列を使用して文字列の一部を置換します。その他の文字
substr_replace()
substr_replace() 関数は、文字列の一部を別の文字列に置換し、混合型を返すために使用されます。
構文:
mix substr_replace ( mixed string, string replacement, int start [, int length] )
パラメータの説明は次のとおりです:
パラメータの説明
string 処理する文字列
replacement 文字挿入される文字列
start 文字列の開始位置です。開始位置は 0 です。負の場合は、文字列の末尾の指定された位置から始まります。
length はオプション。文字列によって返される長さ。デフォルトは文字列までです。文字列の末尾が負の場合、文字列の末尾から戻ります。
例:
Hint
start が負の数で、length が start 以下の場合、length は 0 になります。
str_replace()
str_replace() 関数は、1 つの文字列を使用して文字列内の他の文字を置き換え、混合型を返します。
構文:
mixed str_replace( mixed search, mixed replace, mixed string [, int &count] )
パラメータの説明は次のとおりです:
パラメータの説明
search 検索(置換)する文字列
replace 検索を置換する文字列
string 処理する文字列
count オプション、置換をカウントする変数
例:
Tip
この関数と substr_replace() の違いは、条件を満たすすべての関数が置換されることです。
この関数は大文字と小文字が区別されます。大文字と小文字を区別しない検索と置換の場合は、str_ireplace()
を使用します。以上がPHPで文字列を検索して置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。