Предотвратить аккуратное добавление тегов HTML

У меня есть класс, который генерирует некоторые HTML (элементы формы и элементы таблицы), но этот класс возвращает все HTML в одну строку.

Поэтому я пытаюсь использовать tidy для украшения кода (отступ кода, разрывы строк и т. Д.), Единственная проблема, с которой я сталкиваюсь -также генерирует теги, которые я нене хочу

Вот код:

tidy_parse_string(
                    $table->getHtml(),
                    array(
                            'DocType' => 'omit',
                            'indent' => true,
                            'indent-spaces' => 4,                                    
                            'wrap' => 0                                    
                        )
                );

Единственный способ удалить лишние HTML-теги - это добавить str_replace, что-то вроде этого:

str_replace(array('','','','','','','',''),'', code);

Который работает, но я действительно прыгал, там был бы способ сказать аккуратному, чтобы просто украсить код и не вставлять дополнительный код.

Ответы на вопрос(1)

Ваш ответ на вопрос