Derniers tutoriels de développement web
 

PHP 5 Fonctions libxml


PHP Présentation

Les fonctions libxml et constantes sont utilisées conjointement avec SimpleXML, XSLT et fonctions DOM.


Installation

Ces fonctions nécessitent le package libxml. Télécharger sur xmlsoft.org


Fonctions PHP libxml

PHP : indique la première version de PHP qui prend en charge la fonction.

Fonction La description
libxml_clear_errors() buffer d'erreur libxml
libxml_get_errors() Récupérer le tableau d'erreurs
libxml_get_last_error() Récupérer la dernière erreur libxml
libxml_set_streams_context() Réglez le contexte de flux pour le document suivant libxml
libxml_use_internal_errors() Désactiver les erreurs libxml et permettre à l'utilisateur de récupérer des informations d'erreur au besoin

Constantes PHP 5 pré-définies

Fonction La description
LIBXML_COMPACT Définir les petits nœuds optimisation de l'allocation. Cela peut améliorer les performances des applications
LIBXML_DTDATTR Définissez les attributs de DTD par défaut
LIBXML_DTDLOAD Charger sous-ensemble externe
LIBXML_DTDVALID Valider avec la DTD
LIBXML_NOBLANKS Retirer les nœuds blancs
LIBXML_NOCDATA Définir CDATA en tant que nœuds de texte
LIBXML_NOEMPTYTAG Changer les balises vides (eg <br/> to <br></br>) , disponible uniquement dans la DOMDocument-> save() et DOMDocument-> saveXML() fonctions
LIBXML_NOENT entités de remplacement
LIBXML_NOERROR Ne pas afficher les rapports d'erreur
LIBXML_NONET Arrêtez l'accès au réseau tandis que les documents de chargement
LIBXML_NOWARNING Ne pas afficher les rapports d'avertissement
LIBXML_NOXMLDECL Laissez tomber la déclaration XML lors de l'enregistrement d'un document
LIBXML_NSCLEAN Retirer les déclarations en excès d'espace de noms
LIBXML_XINCLUDE Utiliser la substitution XInclude
LIBXML_ERR_ERROR Obtenez des erreurs récupérables
LIBXML_ERR_FATAL Obtenez des erreurs fatales
LIBXML_ERR_NONE Obtenez aucune erreur
LIBXML_ERR_WARNING Obtenez des avertissements simples
LIBXML_VERSION Obtenir la version libxml (eg 20605 or 20617) , (eg 20605 or 20617)
LIBXML_DOTTED_VERSION Obtenir la version en pointillés libxml (eg 2.6.5 or 2.6.17)