Heim >Backend-Entwicklung >PHP-Problem >Wie ersetzt man Backslashes in PHP?

Wie ersetzt man Backslashes in PHP?

Guanhui
GuanhuiOriginal
2020-07-20 17:07:125163Durchsuche

Wie ersetzt man Backslashes in PHP?

Wie ersetzt man Backslashes in PHP?

In PHP können Sie die Funktion „str_replace()“ verwenden, um den Backslash zu ersetzen. Verwendung: Übergeben Sie den Backslash in den ersten Parametern , der zweite Parameter bleibt leer, der dritte Parameter ist die zu ersetzende Zeichenfolge und schließlich wird der Rückgabewert empfangen.

Syntax

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

Parameter

if search und ersetzen sind beide Arrays und ihre Werte werden nacheinander verarbeitet.

Suche

Der zu findende Zielwert, nämlich Nadel. Ein Array kann mehrere Ziele angeben.

ersetzen

Ersatzwert der Suche. Ein Array kann verwendet werden, um mehrere Ersetzungen anzugeben.

Betreff

Das Array oder die Zeichenfolge, die ersetzt werden soll. Das ist Heuhaufen.

Wenn das Subjekt ein Array ist, durchläuft die Ersetzungsoperation das gesamte Subjekt und der Rückgabewert ist ebenfalls ein Array.

count

Wenn angegeben, wird der Wert auf die Anzahl der Ersetzungsvorgänge gesetzt.

Beispiel

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

Das obige ist der detaillierte Inhalt vonWie ersetzt man Backslashes in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn