echo iconv_mime_encode('blabla: ', $n, array('input-charset' => 'UTF-8', 'output-charset' => 'windows-1251'));
?>
Вот скрипт, вывод которого не работает. Ошибок нету, но ничего не отображается (как будто и нету echo)
НО если заменить $chars на англ символы(qwer...) - все будет отлично работать.
В чем проблема, что с кириллицей не работает и как сделать что бы работало с ру символами?
Заранее спасибо
Смотрите доку по mb_strlen и mb_substr. У вас проблема в том, что у кирилице в utf-8 отводится на символ 2 байта, а strlen и substr работаю только для 1байтных символов.