libxml_use_internal_errors

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

libxml_use_internal_errors Disable libxml errors and allow user to fetch error information as needed

Опис

libxml_use_internal_errors(?bool $use_errors = null): bool

libxml_use_internal_errors() allows you to disable standard libxml errors and enable user error handling.

Параметри

use_errors

Enable (true) user error handling or disable (false) user error handling. Disabling will also clear any existing libxml errors.

Значення, що повертаються

This function returns the previous value of use_errors.

Журнал змін

Версія Опис
8.0.0 use_errors is nullable now. Previously, its default was false.

Приклади

Приклад #1 A libxml_use_internal_errors() example

This example demonstrates the basic usage of libxml errors and the value returned by this function.

<?php

// enable user error handling
var_dump(libxml_use_internal_errors(true));

// load the document
$doc = new DOMDocument;

if (!
$doc->load('file.xml')) {
foreach (
libxml_get_errors() as $error) {
// handle errors here
}

libxml_clear_errors();
}

?>

Поданий вище приклад виведе:

bool(false)

Прогляньте також