Разместить рекламу здесь за 40р/сутки!

Php функция разбивки строки на части размером не более 640 символов

Добрый день! Нужно написать функцию создающую из строки вида: Товар 1 - 100 USD\n Товар 2 - 200 USD\n ... Товар 33 - 400 USD\n\n Итого: 500 USD Массив состоящий из частей строки размером не более N символов. $arr = split($string, 640); Требования: - нельзя рвать слова - нельзя рвать строки - стараться...