(PHP 5 >= 5.1.0, PHP 7, PHP 8)
La extensión XMLReader es un analizador XML. El analizador funciona como un cursor que recorre el documento y se detiene en cada nodo.
El número de atributos en el nodo
La URI base del nodo
Profundidad del nodo en el árbol comenzando en 0
Indica si el nodo tiene atributos
Indica si el nodo tiene un valor de texto
Indica si el atributo es por defecto desde el DTD
Indica si el nodo es un elemento vacío
El nombre local del nodo
El nombre calificado del nodo
El URI del espacio de nombres asociado con el nodo
El tipo de nodo para el nodo
El prefijo del espacio de nombres asociado con el nodo
El valor de texto del nodo
El ámbito xml:lang en el que reside el nodo
XMLReader::NONENingún tipo de nodo
XMLReader::ELEMENTElemento de inicio
XMLReader::ATTRIBUTENodo Atributo
XMLReader::TEXTNodo texto
XMLReader::CDATANodo CDATA
XMLReader::ENTITY_REFNodo de referencia de entidad
XMLReader::ENTITYNodo de declaración de entidad
XMLReader::PINodo de instrucción de proceso
XMLReader::COMMENTNodo de comentario
XMLReader::DOCNodo documento
XMLReader::DOC_TYPENodo de tipo de documento
XMLReader::DOC_FRAGMENTNodo de fragmento de documento
XMLReader::NOTATIONNodo de notación
XMLReader::WHITESPACENodo "espacio"
XMLReader::SIGNIFICANT_WHITESPACENodo "espacio" significativo
XMLReader::END_ELEMENTElemento de fin
XMLReader::END_ENTITYEntidad de fin
XMLReader::XML_DECLARATIONNodo de declaración XML
XMLReader::LOADDTDCarga un DTD pero no lo valida
XMLReader::DEFAULTATTRSCarga un DTD y los atributos por defecto pero no lo valida
XMLReader::VALIDATECarga un DTD y valida el documento durante el análisis
XMLReader::SUBST_ENTITIESSustituye las entidades y expande las referencias
| Versión | Descripción |
|---|---|
| 8.4.0 | Las constantes de clase ahora están tipadas. |