English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de PHP

Tutoriales avanzados de PHP

PHP & MySQL

Manual de referencia de PHP

Funciones del analizador XML de PHP

El análisis XML es una extensión de PHP que nos permite operar y obtener datos XML de manera sencilla.

Instalación

Por defecto, esta extensión está activada. La orden de línea de comandos predeterminada desactivada en la compilación es  --deshabilitar-xml

Configuración en tiempo de ejecución

Este nombre de extensión no tiene instrucciones de configuración definidas en php.ini.

Lista de funciones

Versión-Representa la versión más antigua de PHP que admite esta función.

Número de ordenFunción
Descripción
Versión
1utf8_decode()Convertir UTF-8 La cadena decodificada en ISO-8859-14
2utf8_encode()Convertir ISO-8859-1 La cadena codificada en UTF-84
3xml_error_string()Se utiliza para obtener la cadena de error del analizador XML5
4xml_get_current_byte_index()Se utiliza para obtener el índice de byte actual del analizador XML4
5xml_get_current_column_number()Se utiliza para obtener el número de columna actual del analizador XML4
6xml_get_current_line_number()Se utiliza para obtener el número de línea actual del analizador XML4
7xml_get_error_code()Se utiliza para obtener el código de error del analizador XML4
8xml_parse_into_struct()Se utiliza para analizar xml formateado en una estructura de array4
9xml_parser_create_ns()Se utiliza para crear el analizador XML con soporte para espacio de nombres4
10xml_parser_create()Se utiliza para crear el analizador XML4
11xml_parser_free()Se utiliza para liberar el analizador XML4
12xml_parser_get_option()Se obtienen opciones del analizador XML.4
13xml_parser_set_option()Se utiliza para establecer opciones en el analizador XML4
14xml_set_character_data_handler()Se utiliza para establecer el procesador de datos de caracteres4
15xml_set_default_handler()Se utiliza para establecer el procesador predeterminado4
16xml_set_element_handler()Se utiliza para establecer el procesador de inicio y finalización de elemento4
17xml_set_end_namespace_decl_handler()Se utiliza para establecer el procesador de declaración de espacio de nombres final4
18xml_set_external_entity_ref_handler()Se utiliza para establecer el procesador de entidad externa4
19xml_set_notation_decl_handler()Se utiliza para establecer el programa de procesamiento de declaración de notación4
20xml_set_object()Se utiliza para usar el analizador XML en el objeto4
21xml_set_processing_instruction_handler()Se utiliza para establecer el procesador de instrucciones de procesamiento (PI)4
22xml_set_start_namespace_decl_handler()Se utiliza para establecer el procesador de declaración de espacio de nombres de inicio4
23xml_set_unparsed_entity_decl_handler()Se utiliza para establecer el procesador de declaración de entidad no procesada4