PHP 独自の str_replace 関数ですべてを置き換える場合は、次の実装プログラムを参照することで問題を解決できます。
str_replace() 関数は、文字列を使用して文字列内の他の文字を置き換えます。
文法
str_replace(検索、置換、文字列、カウント)
パラメータ | 説明 |
---|---|
見つける | 必須。検索する値を指定します。 |
交換 | 必須。 findの値を置き換える値を指定します。 |
文字列 | 必須。検索する文字列を指定します。 |
数える | オプション。置換の数をカウントする変数。 |
一度置換するPHPの関数:
コードは次のとおりです | コードをコピー |
関数 str_replace_once($needle, $replace, $haystack) { $pos = strpos($haystack, $needle); if ($pos === false) { $haystack を返す; } return substr_replace($haystack, $replace, $pos, strlen($needle)); } |