Итак, передаю я функции strlen() русскую строку (естественно urldecode) в кодировке utf-8 и начинаются интересные вещи!
Оказывается, что длина слова "ты" - 4 символа, слова "член" - 8 символов, тогда как длина слова "ас" - 44(!) символа.
Парни, что делать? Есть ли способ правильно определить число букв в utf-8 русском слове?
1. Haron - 05 Апреля, 2011 - 18:44:40 - перейти к сообщению
2. valenok - 05 Апреля, 2011 - 19:05:51 - перейти к сообщению