Hallo ichen.
bemerkenswert. Das sagt auch das Manual:
[cite]
Falls Sie keine ausgefallenen String-Ersetzungen brauchen, sollten Sie immer dieser Funktion [str_replace] den Vorzug vor ereg_replace() oder preg_replace() geben.
[cite]
Ja. Aber manche glauben nur nackten Zahlen. ;-)
Aber dafür unterstützt str_replace keine regex, oder?
Nein, das ist ja der Witz an der Sache. Da str_replace einfach nur den ihr übergebenen String abgrast und stupide alles ersetzt, was ihm befohlen wurde, hat diese Funktion den Geschwindigkeitsvorteil.
Komplexere Such(-und Ersetzungs-)muster bedürfen nun einmal auch komplexerer Algorhythmen (preg_*).
Einen schönen Samstag noch.
Gruß, Ashura
--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 21: Toolbars
Meine Browser: Opera 8.01 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 21: Toolbars
Meine Browser: Opera 8.01 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]