Liebe Gemeinde!
Mein bisheriges Problem, wie man denn am ehesten einen langen String zur Verwahrung speichern kann, habe ich gelöst, indem ich meine Datei in einem
CSV- und Ini-ähnlichem Format speichere (hat aber nichts mit Ini zu tun!).
Es tut sich aber leider ein anderes Problem auf, undzwar ist es das, dass PHP mit den Umlauten in meinem String nicht klar kommt.
Deshalb dacte ich, prüfe ich meinen String auf seine Zeichen hin. Erlaubt sein sollen nur
a-z A-Z 0-9 : ; [ ] und
=.
Frage:
ein einfaches durchiterrieren des Strings + Prüfung jedes Zeichens/Abgleichung jedes Zeichens ist wohl das wenig sinnvollste nehme ich an.
Wie prüfe ich einen etwa 800 Zeichen langen String auf seine Richtigkeit hin?
Oder noch anders: wenn Zeichen
aS[2]
= Ä ist. Wie wandle ich das Ä am besten in ein einfaches A um ohne für jedes Zeichen StringReplace nutzen zu müssen?