RU CLICKSРусский трафик
О нет! Где
JavaScript ?
У Вашего браузера отключен JavaScript или он просто не поддерживает JavaScript. Пожалуйста
включите JavaScript на Вашем веб-браузере для нормального просмотра данного веб-сайта,
или
обновите свой браузер на поддерживаемый JavaScript;
Firefox ,
Safari ,
Opera ,
Chrome или
Internet Explorer не ниже, чем версия 6.
Информация о теме:
Имеются 1 сообщений по данной теме,
которая была просмотрена 4220 раз.
Просмотр темы
Текущий рейтинг: (Всего: 0 голосов )
Перекодирование текста из UTF-8 в windows-1251
Опубликовано 18-04-2010 18:04
Супер Администратор
Сообщений: 2691
Вас поблагодарили: 28 раз(а) в 24 сообщениях
Зарегистрирован: 24.03.10
Со дня регистрации: 5409
Откуда: Россия
Скрыть награды
Бывают случаи, когда использовать функция iconv нет возможности. Например, на сервере не установлено это расширение (iconv). Ниже приведенная функция поможет решить эту задачу. Используется для конвертирования символов кириллицы, так как латинские символы выглядят одинаково в любых кодировках
Функция конвертирования строки из кодировки utf-8 в кодировку win-1251
//Convert string from UTF-8 to WINDOWS-1251
function utf2win($string) {
for ($c = 0; $c < strlen($string); $c++){
$i = ord($string[$c]);
if($i <= 127) @$out .= $string[$c];
if(@$byte2) {
$new_c2 = ($c1&3)*64+($i&63);
$new_c1 = ($c1>>2)&5;
$new_i = $new_c1*256 + $new_c2;
if($new_i == 1025) {
$out_i = 168;
} else {
if($new_i == 1105) {
$out_i = 184;
} else {
$out_i = $new_i - 848;
}
}
@$out .= chr($out_i);
$byte2 = false;
}
if (($i>>5) == 6) {
$c1 = $i;
$byte2 = true;
}
}
return $out;
}
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
Перейти на форум:
- Игровые форумы -- Lineage --- Серверная --- Лаборатория --- Боты и скрипты --- Квесты и гайды -- Aion --- Серверная --- Квесты и гайды -- World of Warcraft --- Серверная --- Квесты и гайды -- Tera --- Серверная --- Квесты и гайды -- Archeage -- EVE online -- Diablo 3 -- Сounter-strike -- Point Blank -- Minecraft - Mmorpg и online -- Серверная -- Обзоры серверов -- Квесты и гайды -- Лаборатория -- Реклама - PC -- Чит коды -- Квесты и гайды - Консоли - Другие игры - Торговля
- События и встречи - Аниме - Музон - Видео - Софт - Железо - Мобильники - Финансы - Интернет -- Социальные сети -- Blockchain - Операционные системы -- Windows -- Linux - Программирование -- PHP -- C++ -- PERL -- Java -- Flash - Юмор - Отношения - За рулем - Спорт - Здоровье - Культура и наука - Непознанное -- Сонники -- Эзотерика - Религия - Природа - Кулинария - Дизайн
- Флуд -- For English - speaking users - Реклама - Архив
- Техничка
Последние объявления
1830: Rаilrоаd & Rоbber Ваrоns , European Battle.net Invitational пройдет в Варшаве 6 и 7 августа , Алкоголь , ArcheAge - перевод нового интервью , Mortal Kombat - Challenge Tower , Готовые сборки модов для World of Tanks , World of Warcraft баги , Тактика на Хеликса Отломчикса(Мертвые Копи) , Названы самые дешевые курорты на бархатный сезон. , PW - Гайд: Божественные билды лучника , Торговля и эскроу , PayPal увеличила недельный лимит на покупку криптоактивов до $100 000 , World of Tanks готовится к World Cyber Games , Half-Life: A Place in the West - Бесплатный комикс по любимой всеми вселенной , Юани в ПВ, золото в ArcheAge, золото в Dark Age и другая валюта.
Oтзывы и предложения для FAQ7.ru