Heim  >  Artikel  >  Backend-Entwicklung  >  Anwendung der Funktion str_replace() in PHP (Erklärung mit Beispielen)

Anwendung der Funktion str_replace() in PHP (Erklärung mit Beispielen)

烟雨青岚
烟雨青岚nach vorne
2020-06-08 13:00:502919Durchsuche

Anwendung der Funktion str_replace() in PHP (Erklärung mit Beispielen)

Anwendung der Funktion str_replace() in PHP

1. Definition und Verwendung

Die Funktion str_replace() ersetzt bestimmte Zeichen durch einige andere Zeichen in einer Zeichenfolge.

Diese Funktion arbeitet mit den folgenden Regeln:

Wenn die gesuchte Zeichenfolge ein Array ist, gibt sie ein Array zurück.

Wenn es sich bei der gesuchten Zeichenfolge um ein Array handelt, wird das Suchen und Ersetzen unter Verwendung jedes Array-Elements durchgeführt.

Wenn Sie ein Array finden und ersetzen und weniger Teile als gefunden ersetzen, wird eine leere Zeichenfolge als Ersatz verwendet.

Wenn find ein Array und replacement eine Zeichenfolge ist, wird für jeden gefundenen Wert die Zeichenfolgenersetzung verwendet.

2. Syntax

str_replace(find,replace,string,count);

find (erforderlich), angegebene Werterkennung.

replace (erforderlich), gibt den Wert an, der den gefundenen Wert ersetzen soll.

string (erforderlich), die angegebene Zeichenfolge, die durchsucht werden soll.

count (optional), eine Variable, die durch die Zählnummer ersetzt wird.

* Hinweis: Bei dieser Funktion muss die Groß-/Kleinschreibung beachtet werden.

Verwenden Sie str_ireplace(), um eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen.

*Hinweis: Diese Funktion ist binärsicher.

Beispiel 1

<?php
echo str_replace("world","Peter","Hello world!");
?>

Ausgabeergebnis

Hello Peter!

Beispiel 2 In diesem Beispiel zeigen wir str_replace() mit An Array und eine Zählvariable:

<?php
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$i));
echo "Replacements: $i";
?>

Ausgabeergebnis

Array
(
[0] => blue
[1] => pink
[2] => green
[3] => yellow
)
Replacements: 1

Empfohlenes Tutorial: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonAnwendung der Funktion str_replace() in PHP (Erklärung mit Beispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen