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.
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
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()
Meine Frage:
Darf man diese Funktionen einfach nicht nutzen?
Oder warum gibt es diese nicht als Multibyte-Variante?
Gruß und Danke,
Frank