Ao carregar conteúdo HTML em um DOMDocument, você pode encontrar o aviso "htmlParseEntityRef: esperando ';' na Entidade." Este erro geralmente surge devido a entidades HTML malformadas no conteúdo carregado. Para aliviar esse aviso e garantir a resolução adequada da entidade, siga estas etapas:
Ao empregar esta técnica, o aviso será suprimido e o DOMDocument será preenchido corretamente com o carregado Conteúdo HTML.
// create new DOMDocument
$document = new \DOMDocument('1.0', 'UTF-8');
// set error level
$internalErrors = libxml_use_internal_errors(true);
// load HTML
$document->loadHTML($html);
// Restore error level
libxml_use_internal_errors($internalErrors);
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3