mb_str_replace()... ist langsam. alternativen?

Möchte ich sicherstellen, dass einige string-Ersetzung ' s bei mir läuft, sind multi-byte-sicher. Ich habe einige gefunden mb_str_replace Funktionen um die net, aber Sie sind langsam. Ich spreche von 20% zu erhöhen, nach der übergabe vielleicht 500-900 bytes durch.

Irgendwelche Empfehlungen? Ich denke über die Verwendung von preg_replace, wie es die einheimischen und zusammengestellt, so könnte es schneller sein. Irgendwelche Gedanken würde geschätzt.

Sie müssen geben Sie mehr info. Was ist die Ersatz-Zeichenfolge und die Kodierung des Subjekts? Wenn das Thema UTF-8 und die Ersatz-Zeichenfolge im ASCII-Bereich, die Sie verwenden können str_replace.
Unicode hat schon was, 15 Jahren? Immer noch mucken mit mb strings in einem core-innere Schleife? Arbeiten von innen nach außen.

InformationsquelleAutor onassar | 2010-08-15

Schreibe einen Kommentar