19 Июля 2018 08:35 
Навигация
 +  - 
Скачать игры
Сейчас на сайте
19.07.2018
djekiwa...
03:46:14
offline
19.07.2018
Warhangel
05:09:59
offline
16.07.2018
tuvorst
2 дней
offline
14.07.2018
balkar
5 дней
offline
11.07.2018
qaz121wsx
1 неделя
offline
Последние фото
Game of Blocks : WesterosCraft and Game of Thrones
Game of Blocks : Wes...
Альбом: Скриншоты

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



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

Последние видео
Видео ТРИ СУДЬБЫ - Короткометражный фэнтези-боевик : Короткометражный CGI-фильм, посвященный игре The Elder Scrolls Online.

Игрофильмы:  ТРИ СУДЬБЫ - Короткометражный фэнтези-боевик

Видео Rhine Falls : Rhine Falls Live Camera streeeam

Онлайн камеры:  Rhine Falls

Видео Live Cam, Central Memorial Park, Calgary, Alberta : Central Memorial Park is a park located in central Calgary\

Онлайн камеры:  Live Cam, Central Memorial Park, Calgary, Alberta

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

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



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

Зарегистрирован: 24.03.10
Со дня регистрации: 3039
Откуда: Россия
Пол: Мужской

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


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

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

Последние объявления
ФотоЗаголовокГородРазмещено
ПАО «Северсталь» реализует неликвиды, невостребованные МТР
• Хозяйство - Оборудование Цена: 1 1
Другой12.07.2018
(на 1 месяц)
Филиал «КЧХК» АО «ОХК «УРАЛХИМ» в Кирово-Чепецке реализует неликвиды
• Хозяйство - Оборудование Цена: 1 1
Киров24.06.2018
(на 1 месяц)
ПАО «Казаньоргсинтез» реализует неликвиды в ассортименте
• Хозяйство - Оборудование Цена: 1 1
Казань22.06.2018
(на 1 месяц)
ОАО ТКЗ «Красный котельщик» продает металлопрокат в ассортименте
• Хозяйство - Сырье и материалы Цена: 1 1
Ростов-на-Дону20.06.2018
(на 1 месяц)
Купим автоматическую систему газового пожаротушения
• Хозяйство - Оборудование Цена: 1 1
Красноярск24.04.2018
(на 6 месяцев)
Облако тегов тем форума
Кузнечное дело 1 - 450 (Руководство), Что в лингвистике называется палиндромом?, Золото в ArcheAge Aion WOW Lineage 2 KAROS и другие игровые валюты!, Minecraft - 5 млн проданных копий, $80 млн прибыли, Полет во всех локациях Aion, Общее количество учетных записей превысило отметку в 3,5 миллиона, Иду на грозу!, Фрегат - убийца в руках нуба, Евангелион фильм, World of Warcraft фарм эмблем триумфа, Apple тестирует iPhone 7 без кнопки Home, League of Legends - 1 миллион пользователей в Facebook подписаны на новости, Физик предложил модель варп-двигателя, использующий принцип Большого взрыва, Lineage 1 - осада Giran, Аден и PvP. Как это было, Minitroopers, flash браузерка от создателей "My brute"
Главная Статьи Файлы Форум Ссылки Новости Фотогалерея Объявления Видео Файлобменник Гороскоп Поиск по торрентам Радио Видеочат
Яндекс.Метрика
Powered by PHP-Fusion copyright © 2002 - 2018 by Nick Jones. Released as free software without warranties under GNU Affero GPL v3.