parseString
принимает строку и создает новый экземпляр tidy
. cleanRepair
очищает и восстанавливает содержимое этого tidy
экземпляра. Затем вы можете получить приведенный в порядок HTML, преобразовав экземпляр tidy
, например, echo
ing.
repairString
в основном делает все это за один раз. Эта комбинация действий является наиболее распространенным вариантом, поэтому это быстрый способ. Обратите внимание, что он возвращает строку, тогда как parseString
возвращает новый экземпляр tidy
, а cleanRepair
возвращает логическое значение, чтобы показать, была ли операция успешной.
Итак, это (приблизительно) эквивалентно:
$tidy = new Tidy;
$tidy->parseString($yourHTML);
$tidy->cleanRepair();
echo $tidy;
$tidy = new Tidy;
echo $tidy->repairString($yourHTML);