dedlfix: php substr Umlaute-Problem

Beitrag lesen

Tach!

substr() und andere ähnliche PHP-Funktionen arbeiten byteorientiert. Sie sind für UTF-8 nicht oder nur sehr bedingt geeignet.

?? Was wäre denn Bedingungen, unter denen sie geeignet wären?

Wenn die Kodierung keine Rolle spielt, lassen sich einige weiterhin verwenden. Z.B. strtr() in der zweiten Variante oder trim()/explode()/implode() mit Zeichen aus dem ASCII-Bereich. Es gibt ja nicht für alle Funktionen einen mb-Ersatz.

dedlfix.