MIME::Base64::encode a UTF-8
Honza Pazdziora
adelton na fi.muni.cz
Úterý Září 6 15:28:55 MEST 2005
On Tue, Sep 06, 2005 at 03:18:31PM +0200, Aben Siatris wrote:
> > nikoli kodu.
>
> nie tak som myslel, ale v tej casti kodu kazda novo vytvorena premmenna
> je brana ako utf8.
Ne, neni pravda.
$ perl
my $x = 'křížala';
use utf8;
my $y = $x;
if (utf8::is_utf8($y)) {
print "je utf8\n";
}
__END__
$ perl
Jak uz jsem byl psal, use utf8 nema zadny vliv na promenne, ci
chapani promennych, ci cokoli podobneho. Jedine, na co to ma vliv,
je chapani literalnich retezcu ve zdrojovem textu.
> > > znova pisat "use open ':utf8', ':std'", inak mi dochadza pri STDOUT k "Wide character..."
> >
> > Netusim, co je require "script.pm" ...
>
> tym ze natiahnem do scriptu cast ineho kodu v ktorom su IO operacie ale na tie sa
> uz use open ':utf8' zrazu nevztahuje.
To, ze nekde udelate nejake require, prece name vliv na to, jaka je
nastavena I/O vrstva na filehandlu ...
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
Only self-confident people can be simple.
Další informace o konferenci Perl