Конвертация числового представления строки (ӒӒ) в собественно текст

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

Bdiang

Новичок
Конвертация числового представления строки (ӒӒ) в собественно текст

Весь инет перерыл не могу найти такую функцию.

Ситауция такая: при экспорте инфы из экселя весь русский текст он преобразует в код типа Ӓ&#2342 и тд.
Мне необходимо перед выводом в хтмл все это дело сделать нормальным русским текстом.

Может ктото уже сталкивался с подобным и может ченибудь подсказать)?

Пасиба!
 

Фанат

oncle terrible
Команда форума
весь инет перерывать не надо
достаточно перерыть базу знаний этого форума.
ссылочка "Вопрос-Ответ "
когда ты регистрировался, тебе её показывали раза три.
 

Bdiang

Новичок
Спасибо нашел такую фукцию.

Но почему при передаче ей строки: "Фирменный" функция эти же коды и возвращает?

function utf8RawUrlDecode ($source) {
$decodedStr = '';
$pos = 0;
$len = strlen ($source);
while ($pos < $len) {
$charAt = substr ($source, $pos, 1);
if ($charAt == '%') {
$pos++;
$charAt = substr ($source, $pos, 1);
if ($charAt == 'u') {
// we got a unicode character
$pos++;
$unicodeHexVal = substr ($source, $pos, 4);
$unicode = hexdec ($unicodeHexVal);
$entity = "&#". $unicode . ';';
$decodedStr .= utf8_Encode ($entity);
$decodedStr .= chr($unicode-848);
$pos += 4;
}
else {
// we have an escaped ascii character
$hexVal = substr ($source, $pos, 2);
$decodedStr .= chr (hexdec ($hexVal));
$pos += 2;
}
}
else {
$decodedStr .= $charAt;
$pos++;
}
}
return $decodedStr;
}
 

Bdiang

Новичок
Я конечно ищу, но если у кого есть идеи по этому поводу напишите сюда плз)
 

Фанат

oncle terrible
Команда форума
все идеи уже написаны и переписаны.
не надо толочь воду в ступе.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху