Я использую TinyMCE, чтобы обеспечить минимальное форматирование текста на моем сайте. Из созданного HTML я хотел бы преобразовать его в простой текст для электронной почты. Я использовал класс под названием html2text, но ему действительно не хватает поддержки UTF-8, в том числе другие вещи. Однако мне нравится, что он сопоставляет определенные теги HTML с форматированием обычного текста - например, подчеркивание текста, который ранее имел теги ‹i› в HTML.
Кто-нибудь использует аналогичный подход к преобразованию HTML в обычный текст в PHP? И если да: вы рекомендуете какие-либо сторонние классы, которые я могу использовать? Или как лучше всего решить эту проблему?