Не перводит iconv

Valenok

Новичок
Не перводит iconv

function Unicode2Charset($str,$charset = 'Windows-1251'){ // by SiMM
return preg_replace('~&#(\d+);~se','iconv($charset,"UTF-16LE",pack("v",$1))',$str);
}

echo Unicode2Charset('Я тут');
 

SiMM

Новичок
Valenok, я тебе крайне рекомендую больше не писать ахинею, а наконец-то правильно формулировать вопросы. iconv тут вообще не при чём. Видишь ли, всё очень просто - проблемы - у тебя. Поэтому заинтересован в их решении должен быть ТЫ. Но почему-то прежде, чем тебе помочь, люди вынуждены тебя пытать, чтобы ты наконец-то написал вопрос внятно. Если ты будешь продолжать в том же духе, скорее всего рано или поздно на твои вопросы просто забъют - потратить время можно и с большей пользой.
И тем не менее - в FAQ, в который ты уже был неоднократно послан, необходимая (или очень похожая) функция ЕСТЬ. Будь добр ВНИМАТЕЛЬНО и ПОЛНОСТЬЮ ознакамливаться со ссылками, которые тебе дают. А так же думать и читать мануал. Иначе так и будешь брать функции от балды.
 

Valenok

Новичок
SiMM Cпасибо, постараюсь.
Andreika Слова надо первести в таой формат: &\#2356
только без слэша по середине.
Steamroller Линукс
 
Сверху