Maison > développement back-end > tutoriel php > Comment puis-je supprimer les avertissements lors de l'analyse de HTML non bien formé avec DomDocument (PHP) ?

Comment puis-je supprimer les avertissements lors de l'analyse de HTML non bien formé avec DomDocument (PHP) ?

Barbara Streisand
Libérer: 2024-11-24 22:12:10
original
952 Les gens l'ont consulté

How Can I Suppress Warnings When Parsing Non-Well-Formed HTML With DomDocument (PHP)?

Suppression des erreurs lors de l'analyse HTML avec DomDocument (PHP)

Lors de l'analyse de HTML mal formé avec DomDocument, PHP souvent affiche des avertissements. Si vous souhaitez éviter ces messages de débogage, vous pouvez les désactiver par programme.

Pour supprimer les avertissements lors du chargement HTML, modifiez votre code comme suit :

<?php
// enable internal error handling
libxml_use_internal_errors(true);

// create a DOM document and load the HTML data
$xmlDoc = new DomDocument;
$xmlDoc->loadHTML($fetchResult);

// check for errors and handle them yourself
$errors = libxml_get_errors();
foreach ($errors as $error) {
    // handle the errors as you wish
}
?>
Copier après la connexion

En activant la gestion des erreurs internes (via libxml_use_internal_errors()), libxml2 n'affichera pas d'erreurs ni d'avertissements vers PHP. Vous pouvez ensuite récupérer et gérer ces erreurs manuellement en utilisant libxml_get_errors().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal