RU CLICKSРусский трафик
О нет! Где
JavaScript ?
У Вашего браузера отключен JavaScript или он просто не поддерживает JavaScript. Пожалуйста
включите JavaScript на Вашем веб-браузере для нормального просмотра данного веб-сайта,
или
обновите свой браузер на поддерживаемый JavaScript;
Firefox ,
Safari ,
Opera ,
Chrome или
Internet Explorer не ниже, чем версия 6.
Информация о теме:
Имеются 1 сообщений по данной теме,
которая была просмотрена 4008 раз.
Просмотр темы
Текущий рейтинг: (Всего: 0 голосов )
Перекодирование текста из UTF-8 в windows-1251
Опубликовано 18-04-2010 18:04
Супер Администратор
Сообщений: 2689
Вас поблагодарили: 23 раз(а) в 23 сообщениях
Зарегистрирован: 24.03.10
Со дня регистрации: 5141
Откуда: Россия
Скрыть награды
Бывают случаи, когда использовать функция 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 - Реклама - Архив
- Техничка
Последние объявления
Сборка сервера от L2j-CE (Сказака Эдишен) Gracia Final , Немного квестов в руне , EVE Pilot - бот для EVE Online , Сбербанк подключился к блокчейну Waves Enterprise , ID всех бафов и скиллов , На сервере Bartz выбирают время осад , В Дубае появится собственная «Криптодолина» , CFTC провела встречу с эмитентами стейблкоинов JPM Coin, MakerDao и Paxos , Залив на ТВ , Квест на профессию Sword Muse для Sword Singer , Чит-коды (cheats) Counter-Strike Source , Горячие клавиши Windows 10 , Blizzard будет агрессивно банить ботоводов , Люди в черном 3 , Heroes in the Sky - ЗБТ начнется в июне
Oтзывы и предложения для FAQ7.ru