Доброго времени суток.Все файлы/бд на юникоде.Но если текст состоит из русских символов, тоsubstr($text,0,1000) оставляет не 1000 знаков, а 500 ибо в юникоде 1 рксский символ = 2м английским.Как дать установку на отличие русских символов от не русских и соответствующее обрезание делать?Как вариант перед обрезанием и после iconv() перекодировать, но что то уж больно костылями пахнет
|