Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich Warnungen beim Parsen von nicht wohlgeformtem HTML mit DomDocument (PHP) unterdrücken?
Beim Parsen von nicht wohlgeformtem HTML mit DomDocument, PHP häufig zeigt Warnungen an. Wenn Sie diese Debugmeldungen vermeiden möchten, können Sie sie programmgesteuert deaktivieren.
Um Warnungen während des HTML-Ladens zu unterdrücken, ändern Sie Ihren Code wie folgt:
<?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 } ?>
Indem Sie die interne Fehlerbehandlung aktivieren (über libxml_use_internal_errors()), libxml2 gibt keine Fehler und Warnungen an PHP aus. Sie können diese Fehler dann manuell mit libxml_get_errors().
abrufen und behandelnDas obige ist der detaillierte Inhalt vonWie kann ich Warnungen beim Parsen von nicht wohlgeformtem HTML mit DomDocument (PHP) unterdrücken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!