Hallo mermshaus,
@Julius
Allerdings kann
str_split
nicht mit Multibyte-Kodierungen wie Unicode umgehen, deshalb auch meine Regex-Lösung zum Splitten des Strings:Ja,
str_split
habe ich nur kurz für die Demo genommen, weil ich zu faul war, deinenpreg_*
-Aufruf zu suchen.
... den ich mir auch aus den Untiefen des Internets gezogen habe :-)
Die Closure/Funktion arbeitet aber auch mit der multibyte-fähigen Variante korrekt. Dennoch natürlich ein wichtiger Hinweis.
Natürlich, es geht ums Prinzip und dafür reicht auch str_split
.
Ich habe am Anfang meiner Beschäftigung mit PHP und Programmieren allgemein etwas gebraucht, um zu verstehen, warum es immer hieß, PHP könne mit Unicode nichts anfangen – klar kann es das, wenn man die richtigen Funktionen nimmt bzw. Rücksicht auf Multibyte-Zeichensätze nimmt.
Gruß
Julius