ホームページ  >  記事  >  バックエンド開発  >  PHP の str_replace 関数はインスタンスを 1 回だけ置き換えます_PHP チュートリアル

PHP の str_replace 関数はインスタンスを 1 回だけ置き換えます_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:03:171184ブラウズ

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));

}


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445292.html技術記事 PHP 独自の str_replace 関数ですべてを置き換える場合は、次の実装プログラムを参照することで問題を解決できます。 str_replace() 関数は、文字列を使用して文字列を置き換えます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。