|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : nikita kozlovsky 2:5030/1309.26 26 Oct 2001 14:29:51 To : Simohin Alex Subject : Re: use locale + uc() = :( -------------------------------------------------------------------------------- SA> Пишу SA> use locale; SA> use POSIX qw(locale_h); SA> setlocale(LC_ALL,"ru_RU.CP-1251"); SA> $s = uc("русский"); SA> print header(), $s; SA> Кодировку файл имеет правильный. SA> Почему не изменяется регистр? пишу: (nmk 14:26:11)[~] perl use locale; use POSIX qw(locale_h); setlocale(LC_ALL,"ru_RU.CP-1251"); $s = uc("русский"); print $s РУССКИЙ(nmk 14:28:59)[~] следовательно проблеммы у тебя. проверь есть ли такая локаль на твоей системе. да, тут у нас слово "русский" написано в cp866 ;) -- nmk, 2:5030/1048.9, nmk<at>lk9877.spb.edu --- tin/1.5.8-20010221 ("Blue Water") (UNIX) (Linux/2.2.19 (i486)) * Origin: Sat Aug 11 12:15:46 MSD 2001 (2:5030/1309.26) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/27667d0c7c105.html, оценка из 5, голосов 10
|