ホームページ >バックエンド開発 >PHPの問題 >PHP でバックスラッシュを置き換えるにはどうすればよいですか?

PHP でバックスラッシュを置き換えるにはどうすればよいですか?

Guanhui
Guanhuiオリジナル
2020-07-20 17:07:125166ブラウズ

PHP でバックスラッシュを置き換えるにはどうすればよいですか?

#PHP でバックスラッシュを置き換える方法は?

php では、「str_replace()」関数を使用してバックスラッシュを置換できます。この関数は、文字列内の一部の文字を置換するために使用されます。使用方法: バックスラッシュを最初のパラメータに渡します。 、2 番目のパラメータは空白のままにし、3 番目のパラメータは置換する文字列を指定し、最後に戻り値を受け取ります。

#構文

str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) : mixed

パラメータ

検索の場合と replace は両方とも配列であり、それらの値は順番に処理されます。

search

検索するターゲット値 (needle)。配列では複数のターゲットを指定できます。

replace

検索の置換値。配列を使用して複数の置換を指定できます。

subject

置換を実行する配列または文字列。それが干し草の山です。

サブジェクトが配列の場合、置換操作はサブジェクト全体を対象とし、戻り値も配列になります。

count

指定した場合、その値は置換が発生した回数に設定されます。

<?php
// 赋值: <body text=&#39;black&#39;>
$bodytag = str_replace("%body%", "black", "<body text=&#39;%body%&#39;>");

// 赋值: Hll Wrld f PHP
$vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U");
$onlyconsonants = str_replace($vowels, "", "Hello World of PHP");

// 赋值: You should eat pizza, beer, and ice cream every day
$phrase  = "You should eat fruits, vegetables, and fiber every day.";
$healthy = array("fruits", "vegetables", "fiber");
$yummy   = array("pizza", "beer", "ice cream");

$newphrase = str_replace($healthy, $yummy, $phrase);

// 赋值: 2
$str = str_replace("ll", "", "good golly miss molly!", $count);
echo $count;
?>

以上がPHP でバックスラッシュを置き換えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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