PHP xml_parser_create_ns()Funciones


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

Definición y uso

La función xml_parser_create_ns() crea un analizador XML con soporte para espacios de nombres.

Si tiene éxito, la función devuelve un identificador de recurso que pueden usar otras funciones XML. Si falla, devuelve FALSE.

Sintaxis

xml_parser_create_ns(encoding,separator)

Parámetro Descripción
encoding Opcional. Especifica la codificación de salida. En PHP 5.0.2 y versiones posteriores, el valor predeterminado es UTF-8.

Valores posibles:

  • ISO-8859-1
  • UTF-8
  • US-ASCII.

Nota:En PHP 5, la codificación de entrada se detecta automáticamente. En PHP 4 y versiones anteriores, este parámetro especificaba la codificación de caracteres de entrada y salida.

Nota:En PHP 5.0.0 y 5.0.1, el conjunto de caracteres de salida predeterminado es ISO-8859-1.

separator Opcional. Especifica el separador de salida entre el nombre de etiqueta y el espacio de nombres. El valor predeterminado es " : ".


Consejos y notas

Consejo:Para liberar el analizador XML, use la función xml_parser_free().

Consejo:Para crear un analizador XML sin soporte para espacios de nombres, use la función xml_parser_create().


Ejemplo

<?php
$xmlparser = xml_parser_create_ns();

xml_parser_free($xmlparser);
?>


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