str_replace

str_replace -- Nahradit všechny výskyty jednoho řetězce v jiném dalším řetězcem

Popis

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

Tato funkce nahradí všechny výskyty needle v argumentu haystack argumentem str . Pokud nepotřebujete složitá pravidla pro nahrazování , měli byste vždy použít tuto funkci místo ereg_replace( ) .

Příklad 1 . Ukázka str_replace( )

 
$bodytag

 
=

 
str_replace

 
(

 
"%body%"

 
,

 
"black"

 
,

 
"

 
body

 
text=%body%

 
")

 
;





Tato funkce je XXX binárně bezpečná .

Poznámka : Funkce str_replace( ) byla přidána v PHP 3.0.6 , ale do verze PHP 3.0.8 fungovala špatně .

Viz také : ereg_replace( ) a strtr( ) .