Как перекодировать unicode в ansi средствами PHP?

Статус
В этой теме нельзя размещать новые ответы.

Ewsen

Гуру форума
Регистрация
26 Июл 2008
Сообщения
163
Реакции
59
Подскажите как на PHP преобразовать текст в кодировке unicode в ansi? А также перекодировать его в однобайтовый формат (если я не ошибаюсь), который выглядет так: _http://example.domain/%EF%F0%E8%E2%E5%F2/%EB%FE%E4%E8
 
смотри справку по iconv() и urlencode()
 
Спасибо.Эти функции как раз мне помогли
PHP:
function uc2cp1251($str) { 
    return iconv('UNICODELITTLE','cp1251',$str); 
} 
//перекодирует в cp1251
if( $exc->sst['unicode'][$ind] ) {
$s = uc2cp1251($exc->sst['data'][$ind]);
}

//перекодирует русский текст в понятный браузеру 
$name = urlencode ($s)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху