Beim Laden von HTML-Inhalten in ein DOM-Dokument kann die Warnung „htmlParseEntityRef: erwartet ';'“ angezeigt werden. in der Entität. Dieser Fehler tritt häufig aufgrund fehlerhafter HTML-Entitäten im geladenen Inhalt auf. Um diese Warnung zu mildern und gleichzeitig eine ordnungsgemäße Entitätsauflösung sicherzustellen, führen Sie die folgenden Schritte aus:
Durch den Einsatz dieser Technik wird die Warnung unterdrückt und das DOMDocument wird korrekt mit dem geladenen HTML-Inhalt gefüllt.
<code class="php">// 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);</code>
Das obige ist der detaillierte Inhalt vonWie unterdrücke ich die Warnung „htmlParseEntityRef: erwartet \';\' in Entity' in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!