Php. DOMDocument. Ошибки при загрузке html5-тегов.


При загрузке контента при помощи loadHTML в объект DOMDocument Вы, скорее всего получите ошибку разбора данных. О том, как решить проблему — в этой статье.

Наиболее простой и безкостыльный, как по мне способ — в примере ниже:

$dom = new DOMDocument;
libxml_use_internal_errors(true);
$dom->loadHTML('...');
libxml_clear_errors();

Он позволяет безошибочно загрузить контент с html5-тегами и продолжить работу с структурой.

Надеюсь эта короткая статья станет для Вас полезной. Удачи!

,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *