![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 06.12.2004
Ort: Bayern
Beiträge: 179
|
Hi, ich wollte mal wissen, welche Funktion schneller oder besser ist.
Ist str_replace() besser oder preg_replace()? Was sind den die Vorteile und warum sollte man die eine Funktion bevorzugen?
__________________
MFG Schifti -- Meine Abschlussdokumentation downloaden und mir ein Feedback senden Psychologische Praxis KJG Schwäbisch Gmünd |
|
|
|
|
|
Nach oben #2 | ||
|
Projektleiter
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.225
|
welche schneller ist? Ich rate mal str_replace. Aber ist eben nur geraten. Probier es doch einfach aus!
Was besser ist - nun das kommt wohl ganz drauf an, was du machen willst! Wenn du einfach nur ein Zeichen durch ein anderes austauschen willst - dafür ist str_replace gedacht. Wenn es aber eine gewissen Logik bedarf, dann wirst du nicht umhingkommen und dich mit RegEx beschäftigen müßen und zB preg_replace benutzen müßen, weil dann str_replace zu starr ist und nicht mehr reicht. Dazu auch lesenswert: Zitat:
Zitat:
__________________
Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
||
|
|
|
|
|
Nach oben #3 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Ergänzend:
Zitat:
Ersetze einfach in einer Schleife z.B. 10000 Mal einen String per str_replace() und einmal per preg_replace(). PHP-Code:
Code:
str_replace(): 0.0443 preg_replace(): 0.0797 |
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Welches Layout würde euch besser gefallen? | mano | Plauderecke | 5 | 18.09.2007 13:04 |
| Frames oder Tables, was ist besser? | bacarni | HTML, XML und CSS | 15 | 16.08.2006 13:56 |
| "Hätt ich mal besser nichts gesagt..." | Ben | Plauderecke | 8 | 15.11.2005 18:05 |