Обычно я мог легко решить эту проблему, но я не спал за 72 часа, что хорошая стратегия, чтобы получить полные слова в массив с последующим характером.
Пример. Это удивительное предложение.
Array(
[0] => This
[1] => is
[2] => an
[3] => amazing
[4] => sentence.
)
Элементы 0 - 3 будут иметь следующее пространство, так как период удастся выполнить 4-й элемент.
Моя идея на словах сказать. Эй, мне нужно, чтобы вы разделили их на расстояние, Затем, когда ширина элемента с введенными элементами массива достигает X, Перерыв в новую строку.
Пожалуйста, gawd не дают тонны кода. Я предпочитаю писать свои собственные, просто скажите мне, как вы это сделаете.