SEL.html

eregi_replace

Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel
nach unten Ausgabe

nach unten 

Befehl

string eregi_replace(string Suchmuster, string Ersatz, string Zeichenkette)

 

nach obennach unten 

Version

PHP 3, PHP 4 >= 4.0b1

 

nach obennach unten 

Beschreibung

Mit eregi_replace() kann man in einer Zeichenkette (Zeichenkette) nach einem
Suchmuster (Suchmuster) suchen und dieses durch einen bestimmten Ausdruck
(Ersatz) ersetzen lassen. Wird kein Suchtreffer gefunden, wird der String ohne
Änderungen zurückgegeben. Dabei unterscheidet die Funktion nicht zwischen
Groß- und Kleinschreibung (siehe letztes Beispiel).
Wenn Sie für Ersatz eine Zahl (123.....) nutzen wollen, sollten Sie diese in
einfache oder doppelte Hochkommas setzen, da die Funktion ereg_replace() die
Zahl sonst als Ordinalwert eines Zeichens interpretiert (siehe Beispiele).

Siehe auch:

 

nach obennach unten 

Beispiel

<?PHP
$var = "http://www.selfphp3.de";
echo $var;
echo "<br>";
$var = eregi_replace ("(http://)(www.)(.*)(.de)","\\1\\2 selfphp4\\4",$var);
echo $var;
echo "<br><br>";
$var_1 = "Dies ist eine weitere Möglichkeit";
echo $var_1; 
echo "<br>";
$var_1 = eregi_replace("ist","war",$var_1); 
echo $var_1; 
echo "<br><br>";
echo "<b>Folgender Code erzielt nicht das gewünschte Ergebnis:</b>";
echo "<br>";
$menge = 2;
$str = "Ich hätte gerne ein Eis mit zwei Kugeln";
echo $str; 
echo "<br>";
$str = eregi_replace("zwei", $menge, $str);
echo $str; 
echo "<br><br>";
echo "<b>Folgender Code erzielt das gewünschte Ergebnis:</b>";
echo "<br>";
$menge = "2";
$str = "Ich hätte gerne ein Eis mit zwei Kugeln";
echo $str; 
echo "<br>";
$str = eregi_replace("zwei", $menge, $str);
echo $str; 
echo "<br><br>";
$str = "ICH BIN GROSS";
echo $str; 
echo "<br>";
$str = eregi_replace("bin", "WAR", $str);
echo $str;
?>

 

nach obennach unten 

Ausgabe

http://www.selfphp3.de
http://www.selfphp4.de

Dies ist eine weitere Möglichkeit
Dies war eine weitere Möglichkeit

Folgender Code erzielt nicht das erwünschte Ergebnis:
Ich hätte gerne ein Eis mit zwei Kugeln
Ich hätte gerne ein Eis mit Kugeln

Folgender Code erzielt das gewünschte Ergebnis:
Ich hätte gerne ein Eis mit zwei Kugeln
Ich hätte gerne ein Eis mit 2 Kugeln

ICH BIN GROSS
ICH WAR GROSS

 

nach oben
weiter:weiter Seite split
zurück:zurück Seite eregi
 

© 2001, 2002 E-Mail Damir Enseleit, mail@selfphp3.de