Re[4]: ajax - кодировка
От: Hazg  
Дата: 13.05.07 20:12
Оценка:
echo decode_unicoded_russian("& #1090;& #1086;& #1074;& #1072;& #1090;& #1086;& #1074;& #1072;");//Пробелы убрать!!!

function decode_unicoded_russian($str) 
{
    $decode="";
    $ar=split("&#",$str);
    foreach ($ar as $value ) 
    {
        $in1=strpos($value,";");
        if ($in1>0) 
        {
            $code=substr($value,0,$in1);
            if ($code>=1040 and $code<=1103) 
            {
                $code=$code-848;
                $xchr=chr($code);
            } 
            else 
            {
                $xchr="&#" . $code . ";";
            } 
            $xchr=$xchr . substr($value,$in1+1);   
        }
        else
            $xchr = $value;
        $decode=$decode . $xchr;
    }
    return $decode;
}

Лежит на php.net в примерах. Чесно говоря сейчас я не особо в контексте ) так что, если глупость сморозил извиняй. (it's work). Че касается твоей библиотечки.... Фиг знает. Не пользовался.
P.S. Что за товатова такая? Э так ее хотел увидеть в нормальном декодированном виде )))
Если вопросы остались, пиши
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.