UTF-8 -> win-1251 функция на php

I
На сайте с 04.08.2006
Offline
112
8875

Здравствуйте. Помогите найти функцию для перекодировки UTF-8 в win-1251.

iconv - не подходит.

Заранее благодарен.

Инновационный автомобильный проект. Экономия от 500 - 3000$ при покупке автомобиля (http://autoline24.com.ua) Магазин-блог уникальных полезных скриптов (http://ivashka.org.ua)
V
На сайте с 23.04.2008
Offline
37
#1

//Convert string from UTF-8 to WINDOWS-151

function utf8_to_win($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;

}

Кирпич
На сайте с 23.06.2007
Offline
44
#2
Вечное лето - вечным врагам (с) Сантим
DrJeans
На сайте с 06.07.2006
Offline
231
#3
ivashka:
Здравствуйте. Помогите найти функцию для перекодировки UTF-8 в win-1251.
iconv - не подходит.
Заранее благодарен.

А какие проблемы с iconv ?

Спроси на Boosty: https://boosty.to/smorovoz SEO на Ютубе: https://www.youtube.com/@youtube-seo/
tommy-gung
На сайте с 22.11.2006
Offline
304
#4

DrJeans, не установлен, наверное, на хостинге

Здесь не могла быть ваша реклама
L2
На сайте с 29.05.2005
Offline
37
#5

Лучшая из проверенных мной функций.

http://popoff.donetsk.ua/text/work/libs/a/charset/

75k.ru (http://75k.ru) : Онлайн кредитование. Быстро. Доступно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий