Вопрос по перл и руским буквам

Discussion in 'PHP' started by gazta, 23 Dec 2006.

  1. gazta

    gazta Elder - Старейшина

    Joined:
    16 Oct 2005
    Messages:
    35
    Likes Received:
    3
    Reputations:
    -1
    Знающие люди помогите,
    я поставил перм актив для изучения (настройки по умолчанию) на комп и при создании пример скриптов с рускими словами выводит каракули. В чём проблема и как её решить, помогите плиз а то ето просто не выносимо :) :(
     
  2. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    как вариант сменить кодировку в браузере?)
     
  3. gazta

    gazta Elder - Старейшина

    Joined:
    16 Oct 2005
    Messages:
    35
    Likes Received:
    3
    Reputations:
    -1
    не, скрипты в консоле cmd
     
  4. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    Может Text::Iconv?
     
  5. gazta

    gazta Elder - Старейшина

    Joined:
    16 Oct 2005
    Messages:
    35
    Likes Received:
    3
    Reputations:
    -1
    А ето чё ?
     
  6. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Пиши в кодировке 866.
     
  7. genom--

    genom-- Elder - Старейшина

    Joined:
    9 Jul 2006
    Messages:
    668
    Likes Received:
    416
    Reputations:
    288
    все дел что в стандартной кодировке perl нет русских букв я лично делал так

    $xz="версия адин точка ноль**************\n";$xz=~tr/а-я/\x80-\x9f/;print "$xz";


    т.е переводил все русские символы в норм кодровку и выводил все работает =)
     
  8. gazta

    gazta Elder - Старейшина

    Joined:
    16 Oct 2005
    Messages:
    35
    Likes Received:
    3
    Reputations:
    -1
    genom-- напиши поподробней чё как куда
     
  9. genom--

    genom-- Elder - Старейшина

    Joined:
    9 Jul 2006
    Messages:
    668
    Likes Received:
    416
    Reputations:
    288
    что тут писать
    $xz="версия адин точка ноль**************\n"; #сюда запихиваешь русский текст
    $xz=~tr/а-я/\x80-\x9f/; # заменяем русские символы на их код в таблице размещения

    и выводим

    print "$xz";

    так при выводе в консоль они будут нормально отображаться -- ане как иероглифы