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

Basic PHP Tutorial

Advanced PHP Tutorial

PHP & MySQL

PHP Reference Manual

PHP XML Parser functions

XML parsing is an extension of PHP that allows us to easily operate and obtain XML data.

installation

By default, this extension is enabled. The default command line disabled at compile time is  --disable-xml

runtime configuration

There is no configuration instruction defined in php.ini for this extension name.

function list

version-represents the earliest version of PHP supported by this function.

serial numberfunction
description
version
1utf8_decode()decode the UTF-8 decode the UTF string to ISO-8859-14
2utf8_encode()put ISO-8859-1 string codification for UTF-84
3xml_error_string()Este é usado para obter a string de erro do analisador XML5
4xml_get_current_byte_index()Este é usado para obter o índice de byte atual do analisador XML4
5xml_get_current_column_number()Este é usado para obter o número da coluna atual do analisador XML4
6xml_get_current_line_number()Este é usado para obter o número da linha atual do analisador XML4
7xml_get_error_code()Este é usado para obter o código de erro do analisador XML4
8xml_parse_into_struct()Este é usado para transformar qualquer xml formatado em uma estrutura de array4
9xml_parser_create_ns()Este é usado para criar um analisador XML com suporte a namespace4
10xml_parser_create()Este é usado para criar o analisador XML4
11xml_parser_free()Este é usado para liberar o analisador XML4
12xml_parser_get_option()Este obtém as opções do analisador XML.4
13xml_parser_set_option()Este é usado para definir opções no analisador XML4
14xml_set_character_data_handler()Este é usado para estabelecer o processador de dados de caractere4
15xml_set_default_handler()Este é usado para estabelecer o processador padrão4
16xml_set_element_handler()Este é usado para estabelecer os processadores de início e fim de elemento4
17xml_set_end_namespace_decl_handler()Este é usado para estabelecer o processador de declaração de namespace de fim4
18xml_set_external_entity_ref_handler()Este é usado para estabelecer o processador de entidade externa4
19xml_set_notation_decl_handler()Este é usado para estabelecer o programador de declaração de notação4
20xml_set_object()Este é usado para usar o analisador XML no objeto4
21xml_set_processing_instruction_handler()Este é usado para estabelecer o processador de instruções de processamento (PI)4
22xml_set_start_namespace_decl_handler()Este é usado para estabelecer o processador de declaração de namespace de início4
23xml_set_unparsed_entity_decl_handler()Este é usado para estabelecer o processador de declaração de entidade não analisada4