XML (eXtensible Markup Language) es un formato de datos para el intercambio en la web de documentos estructurados. Es un estándar definido por el World Wide Web consortium (W3C). Se puede encontrar más información sobre XML y tecnologías relacionadas en » http://www.w3.org/XML/.
Esta extensión de PHP implementa el soporte para expat de James Clark en PHP. Este conjunto de herramientas permite analizar, pero no validar, documentos XML. Es compatible con tres codificaciones de caracteres fuente, también proporcionadas por PHP: US-ASCII, ISO-8859-1 y UTF-8. No está soportada UTF-16.
Esta extensión permite crear analizadores XML y luego definir gestores para los diferentes eventos XML. Cada analizador XML también tiene algunos parámetros que se pueden ajustar.