powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить слова потенциально опасной длины?
4 сообщений из 4, страница 1 из 1
Как разбить слова потенциально опасной длины?
    #32367773
nbah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опасной - для форматирования HTML. Может, сущ-ет спец. ф-ия? Разбивать нужно пробелами.
...
Рейтинг: 0 / 0
Как разбить слова потенциально опасной длины?
    #32368035
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через chunk_split

SHOGAL
...
Рейтинг: 0 / 0
Как разбить слова потенциально опасной длины?
    #32368040
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой... нет, chunk_split здесь не совсем подойдет, так как он разбивает строку не смотря на уже существующие пробелы. Попробуй разбить строку на массив в каждом элементе по слову через explode(" ",$text);, затем из каждого элемента сделать chunk_split($arr[$i], $len, " ");, а потом объединить их через implode(" ", $arr);

SHOGAL
...
Рейтинг: 0 / 0
Как разбить слова потенциально опасной длины?
    #32368101
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот с fido7.ru.php стащил как-то:
Код: plaintext
1.
2.
3.
4.
5.
function break_long_words($source_text,$lng)
{
   $regExp='/(\S{'.$lng.',})/ei';
   $res_text=preg_replace($regExp, "wordwrap('\\1',$lng,'\n',1 )",$source_text);
   return $res_text;
}
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить слова потенциально опасной длины?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]