Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_IMMEASU[RA]BILITY_* |
![]() ![]()
Сообщение
#1
|
|
Гости ![]() |
подскажите плз уже весь мозг сломал не могу понять почему при использование функции...
где $text руское слово взятое из SQL где в mysql.php...
и все текстовые поля базы в utf8_general_ci при использование cutstr в function.php...
без обрезания текста текст выгледит правильно а с обрезанием перед ... появляется аброкодабр виде нечитаемой одной буквы((( как быть??? |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Цитата BILITY' p='3811' date='13.2.2009, 9:59'] как быть??? Попробуй использовать мультибайтные функции. mb_strlen и т.п. |
|
|
||
Гость_IMMEASU[RA]BILITY_* |
![]()
Сообщение
#3
|
|
Гости ![]() |
вроде разобрался (((
но проблема следущая вылезла на substr ((( если руское слово состоит из 10 букв скжаем то обрезав его до 5 остается 2 ((( пример: (конный град - 11 букв) substr("конный град", 0, 5) должно остатся конны а на деле только ко но приэтом урезая англ слова каждая буква остается 1 буквой! как быть??? |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |