Götz: ereg_replace

Beitrag lesen

Hallo Martin,

$str = 'ICH BIN GROSS';
echo $str;
echo '<br>';
$str = ereg_replace('bin', 'WAR', $str);
echo $str;

Du solltest Dir mal ereg_replace() und eregi_replace() durchlesen.
Denn in Deinem Text steht "BIN", Du ersetzt jedoch "bin" - und das wird natürlich nicht gefunden.

Davon abgesehen solltest Du bei dieser Ersetzung sowieso besser [link=http://de2.php.net/manual/en/function.str-replace.php@title=str_replace()] verwenden, und wenn du unbedingt reguläre Ausdrücke brauchst ist, was inzwischen sogar im Manual steht, preg_replace schneller als ereg_replace().

Grüße aus Karlsruhe,
Götz

--
Losung für Donnerstag, 11. Mai 2006
Wenn du, Herr, Sünden anrechnen willst - Herr, wer wird bestehen? (Psalm 130,3)
Wir haben gesehen und bezeugen, dass der Vater den Sohn gesandt hat als Heiland der Welt. (1. Johannes 4,14)
(Losungslink)