Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   perl utf8 Linux\Windows (https://forum.antichat.xyz/showthread.php?t=82355)

Xszz 26.08.2008 01:39

perl utf8 Linux\Windows
 
Народ , кто подскажет почему
в Линуксе
Код:

use utf8;
print ord('Ы');

Нормально отрабатывает , ответ 1099

а в винде подобный код :
Код:

Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xdb) in ord at Untitled line 2.

nerezus 26.08.2008 17:59

Потому что в винде вывод в консоль идет в cp866, а не в UTF.
Не используй стандартную консоль винды, к примеру)

Xszz 27.08.2008 00:32

Не не , проблема не в этом была , спасибо уже все решил =)

nerezus 27.08.2008 09:18

Ага, проблема была в том, что файл в другой кодировке был ;) Не так прочитал)


Время: 18:29