WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

PHPMailer\PHPMailer

PHPMailer::html2text() public WP 1.0

Convert an HTML string into plain text. This is used by msgHTML(). Note - older versions of this function used a bundled advanced converter which was removed for license reasons in #232. Example usage:

// Use default conversion
$plain = $mail->html2text($html);
// Use your own custom converter
$plain = $mail->html2text($html, function($html) {
	$converter = new MyHtml2text($html);
	return $converter->get_text();
});

{} Это метод класса: PHPMailer{}

Хуков нет.

Возвращает

Строку.

Использование

$PHPMailer = new PHPMailer();
$PHPMailer->html2text( $html, $advanced );
$html(строка) (обязательный)
The HTML text to convert
$advanced(true/false/callable)
Any boolean value to use the internal converter, or provide your own callable for custom conversion
По умолчанию: false

Код PHPMailer::html2text() WP 5.5.1

<?php
public function html2text($html, $advanced = false)
{
    if (is_callable($advanced)) {
        return $advanced($html);
    }

    return html_entity_decode(
        trim(strip_tags(preg_replace('/<(head|title|style|script)[^>]*>.*?<\/\\1>/si', '', $html))),
        ENT_QUOTES,
        $this->CharSet
    );
}