SEL.html

ereg_replace

Informationsseite

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

nach unten 

Befehl

string ereg_replace(string Suchmuster, string Ersatz, string Zeichenkette)

 

nach obennach unten 

Version

PHP 3, PHP 4 >= 4.0b1

 

nach obennach unten 

Beschreibung

Mit ereg_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, so wird der String ohne
Änderungen zurückgegeben. Dabei unterscheidet die Funktion zwischen Groß-
und Kleinschreibung (siehe letztes Beispiel).
Wenn Sie für Ersatz eine Zahl (123.....) nutzen wollen, sollten Sie sie 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 = ereg_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 = ereg_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 = ereg_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 = ereg_replace("zwei", $menge, $str);
echo $str; 
echo "<br><br>";
$str = "ICH BIN GROSS";
echo $str; 
echo "<br>";
$str = ereg_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 BIN GROSS

 

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

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