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 |