hoagie: str_replace

Beitrag lesen

hi!

"<Center>Hallo</Center>" oder "<cenTer>Hallo</cenTer>"
soll umgewandelt werden in :
"<center>Hallo</center>";

alles klar!

$string = "<Center>Hallo</Center>";
$suchwort = "<CENTER>";
$ersatzwort = "<center>";

der ansatz ist ja schonmal gut

$neu = preg_replace("/".$suchwort."/i",$ersatzwort,$string);

und bis hierher wird auch zumindest das erste <Center> richtig ersetzt.
nur das 2. natürlich nicht...
weil suchwort ist <CENTER> und da wird er </Center> nicht finden.
also das ersetzten entwerder 2 mal machen, oder die klammern weglassen.

greetz, hoagie