PHP:英語の文字列を適度な文字数で改行したい場合、単語の途中で改行させない方法

Webの登録システムで、英文を入力して登録する場合があります。 登録すると、登録内容を通知するメールを送信します。英文を登録した場合、メールに記載する英文の改行の位置は、単語の途中にしないで欲しい、と要望がありました。 自力で実装する場合 単語の区切りとして、スペース、カンマ、ピリオドが考えられます。 ス…