使用DomDocument 解析格式不正確的HTML 時,PHP 通常會使用PHP顯示警告。如果您希望避免這些偵錯訊息,可以透過程式設計停用它們。
要在HTML 載入期間抑制警告,請如下修改程式碼:
<?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 } ?>
透過啟用內部錯誤處理(透過libxml_use_internal_errors()),libxml2 不會向PHP 輸出錯誤和警告。然後,您可以使用 libxml_get_errors().
手動擷取和處理這些錯誤以上是使用 DomDocument (PHP) 解析格式不正確的 HTML 時如何抑制警告?的詳細內容。更多資訊請關注PHP中文網其他相關文章!