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) ?
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 } ?>
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!