[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: wordwrap и utf-8
Страницы: 1, 2
inpost
zezst
Со своими вопросами в свои темы. Не забудь адекватное название темы дать =)

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
guest
Почитать что делает эта строчка:
поисковичок -> php return
поисковичок -> php preg_replace
и т.д.
Самый быстрый вариант )
RST#38
Цитата (aH6y @ 30.12.2010 - 00:57)
twin
Пришлось изменить т.к. функция работала некорректно.
function mbWordwrap($str, $width = 44, $break = ' ', $cut = true) {
return preg_replace('#([\S]{'.$width.'}'. ($cut ? '' : '\s') .')#u', ''. $break , $str);
}


У меня без \s в [\S] не срабатывает вообще. И ещё это не полный аналог. У меня текст уже с разрывами, и нужно резать только те строки, которые не влазиют в ширину. А в этой функции не учитывается того, что переносы строк уже могут быть в тексте.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.