rosslyn
Новичок
Странности с utf 8, помогите!
Доброго времени суток!
подскажите плиз как быть, выматоло, не могу больше:
вообщем, есть база, всё там настроено в utf8 general ci, в phpmyadmin всё отображается нормально, на сайте utf 8 везде стоит тоже, всё нормально показывает, т.е. когда делаю выборку из базы и заношу текстовое поле в переменную, то при echo она выводится нормально.
НО я немогу подсчитать реальное кол-во символов в ней, неработает как надо substr и т.д.
т.е. в теле переменной текст представлен как бы в неверной кодировке - на одну русскую букву две-три каракули.
если вывести только первый символ в переменной - будет гадость, а если первые два символа - то одна русская буква.
как это исправить?
Доброго времени суток!
подскажите плиз как быть, выматоло, не могу больше:
вообщем, есть база, всё там настроено в utf8 general ci, в phpmyadmin всё отображается нормально, на сайте utf 8 везде стоит тоже, всё нормально показывает, т.е. когда делаю выборку из базы и заношу текстовое поле в переменную, то при echo она выводится нормально.
НО я немогу подсчитать реальное кол-во символов в ней, неработает как надо substr и т.д.
т.е. в теле переменной текст представлен как бы в неверной кодировке - на одну русскую букву две-три каракули.
если вывести только первый символ в переменной - будет гадость, а если первые два символа - то одна русская буква.
как это исправить?
