RU CLICKSРусский трафик
О нет! Где
JavaScript ?
У Вашего браузера отключен JavaScript или он просто не поддерживает JavaScript. Пожалуйста
включите JavaScript на Вашем веб-браузере для нормального просмотра данного веб-сайта,
или
обновите свой браузер на поддерживаемый JavaScript;
Firefox ,
Safari ,
Opera ,
Chrome или
Internet Explorer не ниже, чем версия 6.
Информация о теме:
Имеются 1 сообщений по данной теме,
которая была просмотрена 4013 раз.
Просмотр темы
Текущий рейтинг: (Всего: 0 голосов )
Перекодирование текста из UTF-8 в windows-1251
Опубликовано 18-04-2010 18:04
Супер Администратор
Сообщений: 2689
Вас поблагодарили: 23 раз(а) в 23 сообщениях
Зарегистрирован: 24.03.10
Со дня регистрации: 5147
Откуда: Россия
Скрыть награды
Бывают случаи, когда использовать функция 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 - Реклама - Архив
- Техничка
Последние объявления
Квест на Prophet , Про майнинг , 147 Snооker , Путевки , Квест на Bishop , Квест на профессию Shillien Templar для Shillien Knight , Aion: дюп через склад пета , Anno 2070 - Геймплейный трейлер , “Разблокируй сайт” - Новая уникальная партнерская программа , ЦБ Кыргызстана начнет выдавать лицензии криптовалютным сервисам , МФТИ выдал дипломы первым выпускникам магистратуры по блокчейну , Интервью с разработчиками RIFT , DappRadar: 75% роста индустрии DeFi вызвано увеличением цены криптоактивов , [Воин - фури] От "зеленки" до Накса , Состоялся релиз платформы Steam Greenlight
Oтзывы и предложения для FAQ7.ru