LXII. libxml

Introduction

Ces fonctions et constantes sont disponibles depuis PHP 5.1.0 et si vous avez compilé PHP avec les extensions basées sur libxml, c'est à dire DOM, SimpleXML et XSLT.

Pré-requis

Cette extension requiert libxml >= 2.6.0.

Classes pré-définies

LibXMLError

Propriétés

  • code - le code erreur

  • column - la colonne où l'erreur est survenue. Notez que cette propriété n'est pas entièrement implémentée dans libxml et donc, 0 est toujours retourné.

  • file - le nom du fichier, ou vide si le XML a été chargé depuis une chaîne.

  • level - le degré de l'erreur (une des constantes suivantes : LIBXML_ERR_WARNING, LIBXML_ERR_ERROR ou LIBXML_ERR_FATAL)

  • line - la ligne où l'erreur est survenue.

  • message - le message de l'erreur

Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

LIBXML_DTDATTR (integer)

Attribut de DTD par défaut

LIBXML_DTDLOAD (integer)

Charge le sous-ensemble externe

LIBXML_DTDVALID (integer)

Valide avec la DTD

LIBXML_ERR_ERROR (integer)

Erreur non-fatale

LIBXML_ERR_FATAL (integer)

Erreur fatale

LIBXML_ERR_NONE (integer)

Aucune erreur

LIBXML_ERR_WARNING (integer)

Une alerte simple

LIBXML_NOBLANKS (integer)

Suppression des noeuds vides

LIBXML_NOCDATA (integer)

Fusion des CDATA en noeuds de texte

LIBXML_NOENT (integer)

Substitution des entitées

LIBXML_NOERROR (integer)

Suppression du rapport d'erreur

LIBXML_NONET (integer)

Désactivation du réseau lors du chargement de document

LIBXML_NOWARNING (integer)

Suppression des rapports d'alerte

LIBXML_NSCLEAN (integer)

Suppression des espaces de noms redondants

LIBXML_XINCLUDE (integer)

Implementation de la substitution XInclude

LIBXML_VERSION (integer)

libxml version sous la forme 20605 ou 20617

LIBXML_DOTTED_VERSION (string)

libxml version sous la forme 2.6.5 ou 2.6.17

Table des matières
libxml_clear_errors --  Vide le buffer d'erreur libxml
libxml_get_errors --  Lit le tableau d'erreurs
libxml_get_last_error --  Lit la dernière erreur libxml
libxml_set_streams_context --  Configure le contexte de flux pour la prochaine opération libxml
libxml_use_internal_errors --  Désactive le rapport d'erreur libxml et les stocke pour lecture ultérieure

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:56