Tisk v unicode
Aben Siatris
aben na webcom.sk
Úterý Červen 15 19:47:06 MEST 2004
a este jedna vec:
je rozdiel medzi perl 5.8.0 a perl 5.8.4
pri pouziti use encoding 'utf8'
pokial pouzijem nejaky utf8 string a nad nim
chcem vykonat md5_hex, tak pri perl 5.8.0 to crashne
na wide character.
takze, upgrade :)
Dňa Friday 21 May 2004 13:29 Ondrej Koala Vacha napísal:
> On Fri, 21 May 2004, Ondrej Koala Vacha wrote:
>
> > On Fri, 21 May 2004, Honza Pazdziora wrote:
> >
> > > Mate pravdu, nemel jsem pravdu. Lexikalne lokalni je use utf8. Oproti
> > > tomu use encoding nejenze neni lokalni, ale dokonce modul muze
> > > ovlivnit skript, ktery ho pouzije -- to je chaos.
>
>
> K tematu mam jeste jeden dotaz, a to, jaky je
> rozdil mezi use utf8 a use encoding 'utf8'. Melo by to snad byt totez -
> perlu se rekne, ze ma jet interne v unicode a ze retezce jsou v utf8.
> Ale v praxi rozdil je: rekneme, ze mam skript obsahujici retezec v latin2.
> Pri use utf8 perl zahlasi Malformed character a napr. do databaze pres DBI
> posle unicode. Pri use encoding 'utf8' zahlasi uninicialized value
> (je to predpokladam proto, ze pouzity retezec je v latin2 a nicemu
> neodpovida v utf8) a do databaze tudiz posle prazdny string.
>
>
> s pozdravem
> --
> Ondrej Koala Vacha
>
>
Další informace o konferenci Perl