MIME::Base64::encode a UTF-8

Aben Siatris aben na webcom.sk
Středa Září 7 12:34:12 MEST 2005


Dňa Streda 07 September 2005 10:57 Honza Pazdziora napísal:

> > a potom skuste s odkomentovanim "use encoding 'utf8';"
> 
> Mel jsem na mysli z hlediska chovani literalu ve zdrojaku. Ano,
> use encoding 'utf8' dela zaroven i use open ':utf8', ':std';

opat nerad odporujem, ale nerobi :)) (alebo to zle chapem)
use encoding 'utf8' osetri len print na STDOUT a STDERR. myslim ze tiez
osetri handler <INPUT>, ale nie handlery pri pisani do suboru, ako ich
osetri use open ':utf8';

dokaz:
#!/usr/bin/perl
use utf8;
use encoding 'utf8';
#use open ':utf8';

my $x = 'křížala';

open (HND,">test");
print HND $x;

a vystupom je chyba s Wide character


Další informace o konferenci Perl