Умный перенос слов в PHP для длинных слов?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Умный перенос слов в PHP для длинных слов?

Сообщение Anonymous »

Я ищу способ сделать перенос слов в PHP немного умнее. Таким образом, он не разбивает длинные слова, оставляя предыдущие маленькие слова в одной строке.

Предположим, у меня есть это (настоящий текст всегда полностью динамичен, это просто показать):

Код: Выделить всё

wordwrap('hello! heeeeeeeeeeeeeeereisaverylongword', 25, '
', true);
Вывод:


привет!

heeeeeeeeeeeeereisavery

длинное слово


Видите, маленькое слово в первой строке остается в покое.
Как я могу заставить его выводить что-то вроде это:


здравствуйте! хеееееееееее

eeereisaverylongword


Таким образом, он использует все доступное пространство в каждой строке. Я попробовал несколько пользовательских функций, но ни одна из них не оказалась эффективной (или у них были некоторые недостатки).

Подробнее здесь: https://stackoverflow.com/questions/981 ... long-words
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»