Documentación offline PHP master

xml_parser_get_option

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

xml_parser_get_option

Lee las opciones de un analizador XML

Descripción#

php xml_parser_get_option(XMLParser $parser, int $option): stringphp

Lee las opciones de un analizador XML.

Parámetros#

parser
Una referencia a un analizador XML válido.

option
La opción solicitada. XML_OPTION_CASE_FOLDING, XML_OPTION_PARSE_HUGE, XML_OPTION_SKIP_TAGSTART, XML_OPTION_SKIP_WHITE y XML_OPTION_TARGET_ENCODING están disponibles. Consulte xml_parser_set_option para sus descripciones.

Valores devueltos#

Devuelve el valor de la opción.

Errores/Excepciones#

Genera un ValueError cuando se pasa un valor inválido a option.

Anterior a PHP 8.0.0, pasar un valor inválido a option generaba asimismo un aviso E_WARNING y hacía que la función devolviera false.

Historial de cambios#

Versión Descripción
8.3.0 La función devuelve ahora un booleano para las opciones booleanas.
8.0.0 parser ahora espera una instancia de XMLParser ; anteriormente, se esperaba un recurso xml de tipo resource válido.
8.0.0 Un ValueError es generado ahora si option es inválido.
7.1.24, 7.2.12, 7.3.0 options soporta ahora XML_OPTION_SKIP_TAGSTART y XML_OPTION_SKIP_WHITE.