&reftitle.constants;
&extension.constants;
XMLReader utilise des constantes de classe depuis PHP 5.1. Les mises à
jour précédentes utilisent les constantes globales sous la forme de
XMLREADER_ELEMENT.
Types de Noeud XMLReader
Constante
Valeur
Description
XMLReader::NONE
(&integer;)
0
Non un type de noeud
XMLReader::ELEMENT
(&integer;)
1
Début d'élément
XMLReader::ATTRIBUTE
(&integer;)
2
Noeud attribut
XMLReader::TEXT
(&integer;)
3
Noeud texte
XMLReader::CDATA
(&integer;)
4
Noeud CDATA
XMLReader::ENTITY_REF
(&integer;)
5
Noeud Référence Entité
XMLReader::ENTITY
(&integer;)
6
Noeud Déclaration Entité
XMLReader::PI
(&integer;)
7
Noeud Traitement d'Instruction
XMLReader::COMMENT
(&integer;)
8
Noeud commentaire
XMLReader::DOC
(&integer;)
9
Noeud document
XMLReader::DOC_TYPE
(&integer;)
10
Noeud Type document
XMLReader::DOC_FRAGMENT
(&integer;)
11
Noeud Fragment Document
XMLReader::NOTATION
(&integer;)
12
Noeud notation
XMLReader::WHITESPACE
(&integer;)
13
Noeud blanc (espace)
XMLReader::SIGNIFICANT_WHITESPACE
(&integer;)
14
Noeud blanc (espace) important
XMLReader::END_ELEMENT
(&integer;)
15
Fin d'élément
XMLReader::END_ENTITY
(&integer;)
16
Fin d'entité
XMLReader::XML_DECLARATION
(&integer;)
17
Noeud Déclaration XML
Options Analyseur XMLReader
Constante
Valeur
Description
XMLReader::LOADDTD
(&integer;)
1
Charge DTD mais ne valide pas
XMLReader::DEFAULTATTRS
(&integer;)
2
Charge DTD et attributs par défaut mais ne valide pas
XMLReader::VALIDATE
(&integer;)
3
Charge DTD et valide pendant l'analyse
XMLReader::SUBST_ENTITIES
(&integer;)
4
Substitue les entités et agrandit les références