PHP ve Unicode: Windows ve Linux arasındaki Weirdness

0 Cevap php

IBM'in Unicode for the working PHP programmer, özellikle listeleri 3 ve 4 bak.

: Ubuntu Lucid I IBM yaptığı gibi kod aynı çıktıyı alanında yani olsun

Здравсствуйте
Array
(
    [1] => 65279
    [2] => 1047
    [3] => 1076
    [4] => 1088
    [5] => 1072
    [6] => 1074
    [7] => 1089
    [8] => 1089
    [9] => 1090
    [10] => 1074
    [11] => 1091
    [12] => 1081
    [13] => 1090
    [14] => 1077
)
Здравсствуйте

Ancak Windows ben tamamen farklı bir cevap alıyorum.

ðùð┤ÐÇð░ð▓ÐüÐüÐéð▓Ðâð╣ÐéðÁ
Array
(
    [1] => -131072
    [2] => 386138112
    [3] => 872677376
    [4] => 1074003968
    [5] => 805568512
    [6] => 839122944
    [7] => 1090781184
    [8] => 1090781184
    [9] => 1107558400
    [10] => 839122944
    [11] => 1124335616
    [12] => 956563456
    [13] => 1107558400
    [14] => 889454592
)
ðùð┤ÐÇð░ð▓ÐüÐüÐéð▓Ðâð╣ÐéðÁ

Kenara (UTF-32 olan) Rus karakterleri CMD.EXE kabuğunda hale olmadığı gerçeğinden (onlar UTF-32 çünkü Windows'un kendi UTF-16 değil), neden karakter değerleri farklılık yok kadar önemli?

0 Cevap