Mark: 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.

-- Leider nicht

du hast natürlich schon recht, das er das zweite center nicht ändern kann, aber beim ersten gibts schon ne fehlermeldung

ich kürze das beispiel mal ab - verständnishalber:

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

$string = "<Center>Hallo";
$suchwort = "<CENTER>";
$ersatzwort = "<center>";
$neu = preg_replace("/".$suchwort."/i",$ersatzwort,$string);

funktioniert nicht..