libxml_use_internal_errors
(PHP 5 >= 5.1.0)
libxml_use_internal_errors — Désactive le rapport d'erreur libxml et les stocke pour lecture ultérieure
Description
   bool libxml_use_internal_errors
    ([ bool 
  $use_errors = false
  ] )libxml_use_internal_errors() vous permet de désactiver le gestionnaire d'erreurs libxml standard, et d'activer votre propre gestionnaire d'erreur.
Liste de paramètres
- 
     use_errors
- 
       Active ( TRUE) le gestionnaire d'erreurs utilisateur ou le désactive (FALSE). La désactivation effacera aussi toutes les erreurs libxml existantes.
Valeurs de retour
    libxml_use_internal_errors() retourne la valeur
   précédemment configurée pour use_errors.
  
Exemples
Exemple #1 Exemple avec libxml_use_internal_errors()
<?php // active la gestion d'erreur personnalisée var_dump(libxml_use_internal_errors(true)); // Chargement du document $doc = new DOMDocument; if (!$doc->load('file.xml')) { foreach (libxml_get_errors() as $error) { // gérer les erreurs ici } libxml_clear_errors(); } ?>
L'exemple ci-dessus va afficher :
bool(false)
Voir aussi
- libxml_clear_errors() - Vide le buffer d'erreur libxml
- libxml_get_errors() - Lit le tableau d'erreurs
