Funções da libxml
PHP Manual

libxml_use_internal_errors

(PHP 5 >= 5.1.0)

libxml_use_internal_errors Desabilita erros da libxml e permite que o usuário obtenha informação do erro como necessitar

Descrição

bool libxml_use_internal_errors ([ bool $use_errors ] )

libxml_use_internal_errors() permite desabilitar erros padrão standard da libxml e habilita uso de manuseador de erro.

Parâmetros

use_errors

Habilita manuseamento de erro. O padrão é FALSE.

Valor Retornado

Esta função retorna o valor anterior da use_errors.

Exemplos

Exemplo #1 Um exemplo da libxml_use_internal_errors()

Este exemplo demonstra o uso básico dos erros da libxml e o valor retornado por esta função.

<?php

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

$doc DOMDocument::load('file.xml');

if (!
$doc) {
    
$errors libxml_get_errors();
    foreach (
$errors as $error) {
        
// handle errors here
    
}

    
libxml_clear_errors();
}

?>

O exemplo acima irá imprimir:

bool(false)

Veja Também


Funções da libxml
PHP Manual