pl: Ruby

Beitrag lesen

Nurmalso nebenbei: Alles was auf STDOUT geht oder in Dateihandle sind bytes. Die Kodierung kommt erst im Ausgabegerät ins Spiel, sprich Konsole, Browser usw. Erst der Browser macht aus den 3 betreffenden Bytes ein für den Besucher sichtbares EUR Zeichen, natürlich nur dann, wenn das dem Browser mitgeteilt wurde.

Dein script jedoch schickt die Ausgabe nicht direkt an den Browser sondern nach STDOUT. D.h., wie die Zeichen danach kodiert sein sollen, muss Dein Script gar nicht wissen. Es muss nur die richtigen Bytes auf STDOUT ausgeben.

Das funktioniert so mit PHP, Perl und jeder anderen PL ebenso.