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_COMPACT
(entier) -
Active l'optimisation de l'allocation de petits noeuds. Ceci pourrait
augmenter la rapidité de votre application sans avoir besoin de changer
votre code.
Note:
Seulement disponible dans Libxml >= 2.6.21
-
LIBXML_DTDATTR
(entier) - Attribut de DTD par défaut
-
LIBXML_DTDLOAD
(entier) - Charge le sous-ensemble externe
-
LIBXML_DTDVALID
(entier) - Valide avec la DTD
-
LIBXML_NOBLANKS
(entier) - Suppression des noeuds vides
-
LIBXML_NOCDATA
(entier) - Fusion des CDATA en noeuds de texte
-
LIBXML_NOEMPTYTAG
(entier) -
Agrandi les balises vides (par exemple, <br/> en
<br></br>)
Note:
Cette option est actuellement disponible uniquement avec les fonctions DOMDocument::save et DOMDocument::saveXML.
-
LIBXML_NOENT
(entier) - Substitution des entités
-
LIBXML_NOERROR
(entier) - Suppression du rapport d'erreur
-
LIBXML_NONET
(entier) - Désactivation du réseau lors du chargement de document
-
LIBXML_NOWARNING
(entier) - Suppression des rapports d'alerte
-
LIBXML_NOXMLDECL
(entier) -
Annule la déclaration XML lors de la sauvegarde du document
Note:
Seulement disponible dans Libxml >= 2.6.21
-
LIBXML_NSCLEAN
(entier) - Suppression des espaces de noms redondants
-
LIBXML_PARSEHUGE
(entier) -
Affecte le drapeau XML_PARSE_HUGE. Désactive toute limite du
parseur codée en dur. Ceci affecte les limites comme la profondeur
maximale d'un document ou l'entité récursion, mais aussi
les limites de la taille du texte des noeuds.
Note:
Seulement disponible depuis Libxml >= 2.7.0 (depuis PHP >= 5.3.2 et PHP >= 5.2.12)
-
LIBXML_XINCLUDE
(entier) - Implémentation de la substitution XInclude
-
LIBXML_ERR_ERROR
(entier) - Erreur non-fatale
-
LIBXML_ERR_FATAL
(entier) - Erreur fatale
-
LIBXML_ERR_NONE
(entier) - Aucune erreur
-
LIBXML_ERR_WARNING
(entier) - Une alerte simple
-
LIBXML_VERSION
(entier) - libxml version sous la forme 20605 ou 20617
-
LIBXML_DOTTED_VERSION
(chaîne de caractères) - libxml version sous la forme 2.6.5 ou 2.6.17
-
LIBXML_SCHEMA_CREATE
(integer) -
Crée la valeur par défaut/fixée du noeud durant la validation
du schéma XSD
Note:
Uniquement disponible en Libxml >= 2.6.14 (à partir de PHP >= 5.5.2)