Stringfunktionen und UTF-8

FrankWST

Erfahrenes Mitglied
Hallo,

für diverse Stringfunktionen gibt es eine Multibyte-Variante, die man in Verbindung mit UTF-8 nutzen sollte: http://www.php.net/manual/de/mbstring.overload.php

Nun verwende ich aber auch Funktionen, die es nicht als Multibyte-Variante gibt, z.B.
PHP:
strcspn()
Diese Funktion liefert auch prompt falsche Ergebnisse, wenn Umlaute in dem String sind.

Meine Frage:
Darf man diese Funktionen einfach nicht nutzen?
Oder warum gibt es diese nicht als Multibyte-Variante?

Gruß und Danke,
Frank
 
Zurück