23 Июля 2024 23:32 
Заработай шерингом
Навигация
 +  - 
Скачать игры
Сейчас на сайте
23.07.2024
Warhangel
22:00:08
offline
23.07.2024
Muzicant
22:34:09
offline
22.07.2024
Aloha123
1 день
offline
22.07.2024
zevsloy
1 день
offline
16.07.2024
mracobes
1 неделя
offline
Последние фото
Game of Blocks : WesterosCraft and Game of Thrones
Game of Blocks : Wes...
Альбом: Скриншоты

Вынос трёх пати куполом
Вынос трёх пати куполом
Альбом: Скриншоты



Альбом: Флора

Последние видео
Видео THE WORLD LIVE -  since 2008 | earthTV : So thank you for the many views of this stream, please enjoy the original classic television version of THE WORLD LIVE, first uploaded here for you in 2008 with just 7 locations.

Онлайн камеры:  THE WORLD LIVE - since 2008 | earthTV

Видео The Best Of Norway's Railway Cab Views : I\

Онлайн камеры:  The Best Of Norway's Railway Cab Views

Видео 130 LIVE World Cameras : 130 LIVE World Cameras, Relaxing Music, Map, Daily Timelapse - Your Armchair Travel

Онлайн камеры:  130 LIVE World Cameras

Наша кнопочка
FAQ7.ru
Код:
RSS каналы
Новости
Комменты
Форум
Статьи
Фото
Файлы
Ссылки
Объявления
Реклама
RU CLICKSРусский трафик
Автор темы: Warhangel
ID темы: 10
Информация о теме:
Имеются 1 сообщений по данной теме, которая была просмотрена 4139 раз.
Реклама
Обменник Обменник
Просмотр темы
Логин:
Пароль:  
Форум » Тематические » Программирование » C++
Просмотр темы
Текущий рейтинг: (Всего: 0 голосов)  
Ответить
Иконка 
Перекодирование текста из UTF-8 в windows-1251
Наверх Распечатать сообщение #1
Опубликовано 18-04-2010 18:04
Аватар пользователя

Супер Администратор



Сообщений: 2690
Вас поблагодарили: 25
раз(а) в 23 сообщениях

Зарегистрирован: 24.03.10
Со дня регистрации: 5235
Откуда: Россия

Скрыть награды


Пожаловаться на это сообщение 

Бывают случаи, когда использовать функция 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;

}
 Offline
 
Посетить сайт автора
Цитировать
Ответить
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)

« Предыдущая тема | Следующая тема »
 RSS Перейти на форум:
Розыгрыши 728х90

Последние объявления
ФотоЗаголовокГородРазмещено
Игра Stark World 2024
• Игры - Игровые ресурсы Цена: 1 1
Волгоград11.07.2024
(на 24 месяца)
АО «Карельский окатыш», АО «Олкон» и ООО «Яковлевский ГОК» продают невостребован
• Хозяйство - Оборудование Цена: 1 1
Другой08.07.2024
(на 1 месяц)
АО «Обуховский завод» реализует неликвиды
• Хозяйство - Сырье и материалы Цена: 1 1
Санкт-Петербург29.06.2024
(на 1 месяц)
ООО «ЛУКОЙЛ-Нижневолжскнефть» реализует неликвиды
• Хозяйство - Оборудование Цена: 1 1
Астрахань26.06.2024
(на 1 месяц)
Группа «Илим» реализует неликвиды своих предприятий
• Хозяйство - Оборудование Цена: 1 1
Санкт-Петербург26.06.2024
(на 1 месяц)
Облако тегов тем форума
The Three Musketeers (2011), Полезные SQL Запросы Lineage 2, Икра овощная из баклажанов, Программист написал «игровой ускоритель» для старых ПК, CFTC провела встречу с эмитентами стейблкоинов JPM Coin, MakerDao и Paxos, Необычная находка, Soldier of Fortune Online - новое видео, Исследование: почти 3% американских пенсионеров владеют биткоином, Роботизированный вибрафон Vibratron исполнил «Цирковой галоп», Архангелы и небесные ангелы, Зов Дракона, Экономика вселенной EVE, Как сделать ребенку незабываемый подарок?, Pokemon GO (Пoкeмoн ГO) — гaйды, coвeты, ceкpeты игpы для нoвичкoв, Филиппинский Unionbank запустит сервисы по торговле и хранению криптовалют
Главная Статьи Файлы Форум Ссылки Новости Фотогалерея Объявления Видео Файлобменник Гороскоп Торренты Радио Видеочат
Powered by PHP-Fusion copyright © 2002 - 2024 by Nick Jones. Released as free software without warranties under GNU Affero GPL v3.