PHP xml_parser_set_option()Función


PHP XML 参考手册Manual de referencia completo de PHP XML

Definición y uso

La función xml_parser_set_option() establece opciones para el analizador XML.

Si tiene éxito, la función devuelve TRUE. Si falla, devuelve FALSE.

Sintaxis

xml_parser_set_option(parser,option,value)

Parámetros Descripción
parser Requerido. Especifica el analizador XML a utilizar.
option Requerido. Especifica la opción a establecer. Valores posibles:
  • XML_OPTION_CASE_FOLDING - Especifica si se permite el plegado de mayúsculas/minúsculas (case-folding). Por defecto está permitido. Puede ser 1 (TRUE) o 0 (FALSE).
  • XML_OPTION_SKIP_TAGSTART - Especifica el número de caracteres que deben omitirse al inicio del nombre de la etiqueta.
  • XML_OPTION_SKIP_WHITE - Especifica si se omiten los valores compuestos por caracteres de espacio en blanco. Puede ser 1 (TRUE) o 0 (FALSE).
  • XML_OPTION_TARGET_ENCODING - Especifica qué codificación de destino se utiliza en el analizador XML. Por defecto, es la misma que la configuración de la función xml_parser_create(). Las codificaciones de destino admitidas son: ISO-8859-1, US-ASCII y UTF-8.
value Requerido. Especifica el nuevo valor de la opción.


Ejemplo

<?php
$xmlparser = xml_parser_create();

xml_parser_set_option($xmlparser, XML_OPTION_SKIP_WHITE, 1);

xml_parser_free($xmlparser);
?>


PHP XML 参考手册Manual de referencia completo de PHP XML Otras extensiones