str_replace

str_replace -- Ersetzt alle Vorkommen eines Strings in einem anderen String

Beschreibung:

string str_replace ( string needle, string str, string haystack)

Diese Funktion ersetzt alle Vorkommen von needle innerhalb der Zeichenkette haystack durch den String str . Falls Sie keine ausgefallenen String-Ersetzungen brauchen , sollten Sie immer dieser Funktion den Vorzug vor ereg_replace( ) geben .

Beispiel 1 . str_replace( ) -Beispiel :

 
$bodytag

 
=

 
str_replace

 
(

 
"%body%"

 
,

 
"black"

 
,

 
"

 
body

 
text=%body%

 
")

 
;





Diese Funktion beruht auf einem Binär-Vergleich .

Anmerkung: str_replace() ist seit PHP 3.0.6 verfügbar, war aber bis PHP 3.0.8 fehlerhaft.

Siehe auch ereg_replace( ) und strtr( ) .