Thread Best practice UTF-8 Output (35 answers)
Opened by bianca at 2013-11-29 07:03

rosti
 2013-12-02 09:10
#172355 #172355
User since
2011-03-19
3206 Artikel
BenutzerIn
[Homepage]
user image
Quote
Trotzdem gibt Perl bei :raw in UTF-8 aus?


Perl gibt das aus, was in der Datei steht, solange Du nicht an der Kodierung rumfummelst und den Layer in :raw belässt. In einer Datei befinden sich Bytes (Oktetten) und auf STDOUT gehören Bytes. Solange Du bytesemantisch programmierst, spielt die Zeichenkodierung bei einer Ein/Ausgabe überhaupt keine Rolle. Die spielt erst dann eine Rolle, wenn Funktionen ins Spiel kommen, die character-semantisch arbeiten.

PS/Edit: Ggf. musst Du dem Ausgabegerät die Kodierung bekanntgeben. Wenn das ein Browser ist, setze den Parameter Charset im Response-Header Content-Type entsprechend.
Last edited: 2013-12-02 09:21:40 +0100 (CET)

View full thread Best practice UTF-8 Output