ホームページ  >  記事  >  php教程  >  PHPのstr_replace関数の概要

PHPのstr_replace関数の概要

WBOY
WBOYオリジナル
2016-06-13 12:31:401145ブラウズ

文字列の置換。
構文: string str_replace(string needle, string str, string haystack);
戻り値: String
関数の種類: データ処理
内容の説明

この関数は文字列を次のように変換します。干し草の山の文字列に str を代入し、すべての針を str に置き換えます。 mlevine@adtraq.com (1999 年 4 月 11 日) は、PHP バージョン 3.0.7 にはこの関数にいくつかのバグがあると指摘しました。一方、nadeem@bleh.org (1999 年 6 月 5 日) は、PHP バージョン 3.0.8 では次のように付け加えました。機能は通常に戻ります。
使用例

次の例では、%body% を black に置き換えます

< php
$bodytag = str_replace("%body%", "black", "< body text=%body%>");
echo $bodytag;
>

形式:
[@str_replace("置き換えられる古いコンテンツ", "元のコンテンツの新しい文字", $置換されたコンテンツの変数名)]
[@str_replace(array('old1','old2','old3'), array('new1','new2 ', ' New 3'), $置換されたコンテンツの変数名)]
[@str_replace(array('Old 1', 'Old 2', 'Old 3'), 'New content', $ は置換された変数名content)]
例:
多対 1 の置換: content フィールドの

タグをすべてクリアし、空の

[@ str_replace(array('

','

'), '', $Content)]
1 対 1 の置換: コンテンツ内のすべての
タグを置換したい

[@str_replace('
', '

', $Content)]
多対多の置換: < を置換したいcontent フィールドの ;br> を
に置き換え、同時に


に置き換えます。

での str_replace 関数の使用の概要PHP

PHP 通常関数 preg_replace ()パラメータの説明

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。