X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=functions%2Fdecode%2Fcp1251.php;h=87d11b067ad071ed22b44ccc5339243a4e37db18;hb=049dd3d14ad72a9d624f6b67826e82ad1015c9dc;hp=6ba0ca07c2d21c4c72d17767872b74ecb75ff804;hpb=211d912ffe25b0576bd75064d85462558701ae9c;p=squirrelmail.git diff --git a/functions/decode/cp1251.php b/functions/decode/cp1251.php index 6ba0ca07..87d11b06 100644 --- a/functions/decode/cp1251.php +++ b/functions/decode/cp1251.php @@ -1,14 +1,11 @@ 'Ђ', - "\x81" => 'Ѓ', - "\x82" => '‚', - "\x83" => 'ѓ', - "\x84" => '„', - "\x85" => '…', - "\x86" => '†', - "\x87" => '‡', - "\x88" => '€', - "\x89" => '‰', - "\x8A" => 'Љ', - "\x8B" => '‹', - "\x8C" => 'Њ', - "\x8D" => 'Ќ', - "\x8E" => 'Ћ', - "\x8F" => 'Џ', - "\x90" => 'ђ', - "\x91" => '‘', - "\x92" => '’', - "\x93" => '“', - "\x94" => '”', - "\x95" => '•', - "\x96" => '–', - "\x97" => '—', - "\x98" => '�', - "\x99" => '™', - "\x9A" => 'љ', - "\x9B" => '›', - "\x9C" => 'њ', - "\x9D" => 'ќ', - "\x9E" => 'ћ', - "\x9F" => 'џ', - "\xA0" => ' ', - "\xA1" => 'Ў', - "\xA2" => 'ў', - "\xA3" => 'Ј', - "\xA4" => '¤', - "\xA5" => 'Ґ', - "\xA6" => '¦', - "\xA7" => '§', - "\xA8" => 'Ё', - "\xA9" => '©', - "\xAA" => 'Є', - "\xAB" => '«', - "\xAC" => '¬', - "\xAD" => '­', - "\xAE" => '®', - "\xAF" => 'Ї', - "\xB0" => '°', - "\xB1" => '±', - "\xB2" => 'І', - "\xB3" => 'і', - "\xB4" => 'ґ', - "\xB5" => 'µ', - "\xB6" => '¶', - "\xB7" => '·', - "\xB8" => 'ё', - "\xB9" => '№', - "\xBA" => 'є', - "\xBB" => '»', - "\xBC" => 'ј', - "\xBD" => 'Ѕ', - "\xBE" => 'ѕ', - "\xBF" => 'ї', - "\xC0" => 'А', - "\xC1" => 'Б', - "\xC2" => 'В', - "\xC3" => 'Г', - "\xC4" => 'Д', - "\xC5" => 'Е', - "\xC6" => 'Ж', - "\xC7" => 'З', - "\xC8" => 'И', - "\xC9" => 'Й', - "\xCA" => 'К', - "\xCB" => 'Л', - "\xCC" => 'М', - "\xCD" => 'Н', - "\xCE" => 'О', - "\xCF" => 'П', - "\xD0" => 'Р', - "\xD1" => 'С', - "\xD2" => 'Т', - "\xD3" => 'У', - "\xD4" => 'Ф', - "\xD5" => 'Х', - "\xD6" => 'Ц', - "\xD7" => 'Ч', - "\xD8" => 'Ш', - "\xD9" => 'Щ', - "\xDA" => 'Ъ', - "\xDB" => 'Ы', - "\xDC" => 'Ь', - "\xDD" => 'Э', - "\xDE" => 'Ю', - "\xDF" => 'Я', - "\xE0" => 'а', - "\xE1" => 'б', - "\xE2" => 'в', - "\xE3" => 'г', - "\xE4" => 'д', - "\xE5" => 'е', - "\xE6" => 'ж', - "\xE7" => 'з', - "\xE8" => 'и', - "\xE9" => 'й', - "\xEA" => 'к', - "\xEB" => 'л', - "\xEC" => 'м', - "\xED" => 'н', - "\xEE" => 'о', - "\xEF" => 'п', - "\xF0" => 'р', - "\xF1" => 'с', - "\xF2" => 'т', - "\xF3" => 'у', - "\xF4" => 'ф', - "\xF5" => 'х', - "\xF6" => 'ц', - "\xF7" => 'ч', - "\xF8" => 'ш', - "\xF9" => 'щ', - "\xFA" => 'ъ', - "\xFB" => 'ы', - "\xFC" => 'ь', - "\xFD" => 'э', - "\xFE" => 'ю', - "\xFF" => 'я' + "\x80" => 'Ђ', + "\x81" => 'Ѓ', + "\x82" => '‚', + "\x83" => 'ѓ', + "\x84" => '„', + "\x85" => '…', + "\x86" => '†', + "\x87" => '‡', + "\x88" => '€', + "\x89" => '‰', + "\x8A" => 'Љ', + "\x8B" => '‹', + "\x8C" => 'Њ', + "\x8D" => 'Ќ', + "\x8E" => 'Ћ', + "\x8F" => 'Џ', + "\x90" => 'ђ', + "\x91" => '‘', + "\x92" => '’', + "\x93" => '“', + "\x94" => '”', + "\x95" => '•', + "\x96" => '–', + "\x97" => '—', + "\x98" => '�', + "\x99" => '™', + "\x9A" => 'љ', + "\x9B" => '›', + "\x9C" => 'њ', + "\x9D" => 'ќ', + "\x9E" => 'ћ', + "\x9F" => 'џ', + "\xA0" => ' ', + "\xA1" => 'Ў', + "\xA2" => 'ў', + "\xA3" => 'Ј', + "\xA4" => '¤', + "\xA5" => 'Ґ', + "\xA6" => '¦', + "\xA7" => '§', + "\xA8" => 'Ё', + "\xA9" => '©', + "\xAA" => 'Є', + "\xAB" => '«', + "\xAC" => '¬', + "\xAD" => '­', + "\xAE" => '®', + "\xAF" => 'Ї', + "\xB0" => '°', + "\xB1" => '±', + "\xB2" => 'І', + "\xB3" => 'і', + "\xB4" => 'ґ', + "\xB5" => 'µ', + "\xB6" => '¶', + "\xB7" => '·', + "\xB8" => 'ё', + "\xB9" => '№', + "\xBA" => 'є', + "\xBB" => '»', + "\xBC" => 'ј', + "\xBD" => 'Ѕ', + "\xBE" => 'ѕ', + "\xBF" => 'ї', + "\xC0" => 'А', + "\xC1" => 'Б', + "\xC2" => 'В', + "\xC3" => 'Г', + "\xC4" => 'Д', + "\xC5" => 'Е', + "\xC6" => 'Ж', + "\xC7" => 'З', + "\xC8" => 'И', + "\xC9" => 'Й', + "\xCA" => 'К', + "\xCB" => 'Л', + "\xCC" => 'М', + "\xCD" => 'Н', + "\xCE" => 'О', + "\xCF" => 'П', + "\xD0" => 'Р', + "\xD1" => 'С', + "\xD2" => 'Т', + "\xD3" => 'У', + "\xD4" => 'Ф', + "\xD5" => 'Х', + "\xD6" => 'Ц', + "\xD7" => 'Ч', + "\xD8" => 'Ш', + "\xD9" => 'Щ', + "\xDA" => 'Ъ', + "\xDB" => 'Ы', + "\xDC" => 'Ь', + "\xDD" => 'Э', + "\xDE" => 'Ю', + "\xDF" => 'Я', + "\xE0" => 'а', + "\xE1" => 'б', + "\xE2" => 'в', + "\xE3" => 'г', + "\xE4" => 'д', + "\xE5" => 'е', + "\xE6" => 'ж', + "\xE7" => 'з', + "\xE8" => 'и', + "\xE9" => 'й', + "\xEA" => 'к', + "\xEB" => 'л', + "\xEC" => 'м', + "\xED" => 'н', + "\xEE" => 'о', + "\xEF" => 'п', + "\xF0" => 'р', + "\xF1" => 'с', + "\xF2" => 'т', + "\xF3" => 'у', + "\xF4" => 'ф', + "\xF5" => 'х', + "\xF6" => 'ц', + "\xF7" => 'ч', + "\xF8" => 'ш', + "\xF9" => 'щ', + "\xFA" => 'ъ', + "\xFB" => 'ы', + "\xFC" => 'ь', + "\xFD" => 'э', + "\xFE" => 'ю', + "\xFF" => 'я' ); $string = str_replace(array_keys($cp1251), array_values($cp1251), $string); return $string; } - -?> \ No newline at end of file