Hi!
Das Zeichen "<" z.B. hat sowohl in ASCII wie auch in UTF-8 den Wert 3c hex. Das Byte 3c hex kann aber in einem UTF-8 String sowohl das Zeichen "<" wie auch Teil eines längern Zeichens sein. In UTF-8 ist ein Zeichen ja nicht auf ein Byte beschränkt.
Schau dir bitte die Bildungsvorschrift von UTF-8 an.
Ich klebe auch nicht an der Funktion strtr(). Ich suche nach einer Möglichkeit UTF-8 Strings sauber zu filtern.
Definiere filtern, besonders sauber filtern.
Lo!