PHP - Funciones de análisis XML
El análisis de XML es una extensión de PHP que nos permite manipular y obtener datos XML fácilmente.
Instalación
Esta extensión se habilita por defecto. La línea de comando predeterminada para deshabilitar en tiempo de compilación es --disable-xml
Configuración en tiempo de ejecución
Esta extensión no tiene directivas de configuración definidas en php.ini.
Lista de funciones
PHP : Indica la versión más antigua de PHP que admite la función.
No Señor | Función descriptiva | PHP |
---|---|---|
1 | sutf8_decode Se utiliza para convertir una cadena con caracteres ISO-8859-1 codificados con UTF-8 a ISO-8859-1 de un solo byte |
4 |
2 | utf8_encode Solía codificar una cadena ISO-8859-1 en UTF-8. |
4 |
3 | xml_error_string Solía obtener una cadena de error del analizador XML |
5 |
4 | xml_get_current_byte_index Solía obtener el índice de bytes actual para un analizador XML |
4 |
5 | xml_get_current_column_number Solía obtener el número de columna actual para un analizador XML |
4 |
6 | xml_get_current_line_number Solía obtener el número de línea actual para un analizador XML |
4 |
7 | xml_get_error_code Solía obtener el código de error del analizador xml |
4 |
8 | xml_parse_into_struct Solía analizar cualquier xml formateado en una estructura de matriz |
4 |
9 | xml_parser_create_ns Solía crear un analizador XML con soporte de espacio de nombres |
4 |
10 | xml_parser_create Solía crear un analizador XML |
4 |
11 | xml_parser_free Solía liberar un analizador XML |
4 |
12 | xml_parser_get_option Solía obtener opciones de un analizador XML |
4 |
13 | xml_parser_set_option Solía establecer opciones en un analizador XML |
4 |
14 | xml_set_character_data_handler Solía configurar el controlador de datos de caracteres |
4 |
15 | xml_set_default_handler Solía configurar el controlador predeterminado |
4 |
dieciséis | xml_set_element_handler Solía configurar controladores de elementos de inicio y finalización |
4 |
17 | xml_set_end_namespace_decl_handler Solía configurar el controlador de declaración de espacio de nombres final |
4 |
18 | xml_set_external_entity_ref_handler Solía configurar un controlador de referencia de entidad externa |
4 |
19 | xml_set_notation_decl_handler Solía configurar el controlador de declaración de notación |
4 |
20 | xml_set_object Solía especificar el analizador XML dentro de un objeto |
4 |
21 | xml_set_processing_instruction_handler Solía configurar el controlador de instrucciones de procesamiento (PI) |
4 |
22 | xml_set_start_namespace_decl_handler Solía configurar el controlador de declaración de espacio de nombres de inicio |
4 |
23 | xml_set_unparsed_entity_decl_handler Solía configurar un controlador de declaración de entidad sin analizar |
4 |