dedlfix: Zeichenkodierung einer Datei auslesen

Beitrag lesen

echo $begrüßung;

Beispielsatz: Das deutsche scharfe s sieht UTF-8-kodiert so aus: ß

ANSI-Binär : 11011111

UTF-8-Binär: 11000011 10011111

Darum geht es nicht. Nicht der Inhalt ist interessant, nur die verwendeten Zeichen.

Beachte die Nichtverwendung des Zeichens ß. Sonst wäre der Text kein gültiges UTF-8 mehr.

Weiß ich. Was möchtest du mir also sagen?

Der Satz ist sowohl gültiges UTF-8 als auch ISO-8859-1.
Wenn er aber als UTF-8 gelesen wird -- nehmen wir an dieser Stelle den Inhalt wieder mit ins Boot -- ist seine Aussage verfälscht.

echo "$verabschiedung $name";