Я хочу манипулировать документами HTML и XHTML с помощью реализации PHP DOM.Я использую метод DOMDocument-> loadHTML () для загрузки содержимого.
Чтобы узнать, загружен ли контент в формате XHTML или HTML.DOMDocument имеет объект doctype, который содержит объявление DOCTYPE из самого документа.До сих пор я думал о сравнении $ dom-> doctype-> publicId, который содержит такие строки, как "- // W3C // DTD HTML 4.01 // ENtext / html"
Есть ли какой-нибудь способ лучше кого-либо придумать?
Редактировать:
Извините, если мой вопрос был немного неясным.Я обновил вопрос, так как это могло сбить с толку.Но чтобы прояснить это сейчас: этот вопрос не об обработке HTML с PHP DOM в целом или о том, хорош XHTML или плох.