str_replace() 関数は、文字列内の一部の文字を他の文字に置き換えます (大文字と小文字は区別されます)。
関数は次の規則に従う必要があります:
検索された文字列が配列の場合、配列を返します。
検索された文字列が配列の場合、配列内のすべての要素を検索して置換します。
配列の検索と置換を同時に行う必要があり、置換する必要がある要素が見つかった要素の数より少ない場合、余分な要素は空の文字列に置き換えられます
配列と置換文字列を指定すると、置換文字列は見つかったすべての値に対して機能します。
使用例
次の例は、%body%を黒に置き換えます
< php $bodytag = str_replace("%body%", "black", "<body text=%body%>"); echo $bodytag; >
形式:
[@str_replace("置き換えられる古いコンテンツ", "元のコンテンツを置き換える新しい文字", $置き換えられたコンテンツ 変数name)]
[@str_replace(array('old1','old2','old3'), array('new1','new2','new3'), $replaced コンテンツ変数名)]
[@str_replace (array('old1','old2','old3'), 'new content', $variable name of the replace content)]
例:
多対 1 置換: すべての
をクリアしたいcontent フィールド内の
タグを空のタグに置き換えます','
'), '' , $Content)] に置き換えたいです。[@str_replace('
', '
', $Content)]
Many -to-many 置換: コンテンツ フィールドの
を
に置き換え、
を
に置き換えます以上がPHP での str_replace 関数の例のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。