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

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

Funzioni del parser XML PHP

L'analisi XML è un'estensione di PHP che ci permette di operare e ottenere dati XML in modo semplice.

Installazione

Di default, questa estensione è abilitata. Il comando di riga di comando predefinito disabilitato durante la compilazione è  --disable-xml

Configurazione runtime

Questa estensione non ha definito istruzioni di configurazione nel file php.ini.

Elenco delle funzioni

Versione-Rappresenta la versione più antica di PHP che supporta la funzione.

NumeroFunzione
Descrizione
Versione
1utf8_decode()Decodifica la stringa UTF-8 in ISO-8859-14
2utf8_encode()Codifica la stringa ISO-8859-1 in UTF-84
3xml_error_string()Serve per ottenere la stringa di errore dell'analizzatore XML5
4xml_get_current_byte_index()Serve per ottenere l'indice di byte corrente dell'analizzatore XML4
5xml_get_current_column_number()Utilizzato per ottenere il numero di colonna corrente dell'analizzatore XML4
6xml_get_current_line_number()Utilizzato per ottenere il numero di riga corrente dell'analizzatore XML4
7xml_get_error_code()Utilizzato per ottenere il codice di errore dell'analizzatore XML4
8xml_parse_into_struct()Utilizzato per convertire qualsiasi xml formattato in una struttura array4
9xml_parser_create_ns()Utilizzato per creare un analizzatore XML con supporto ai nomi degli spazi4
10xml_parser_create()Utilizzato per creare l'analizzatore XML4
11xml_parser_free()Utilizzato per liberare l'analizzatore XML4
12xml_parser_get_option()Ottiene le opzioni dell'analizzatore XML.4
13xml_parser_set_option()Utilizzato per impostare le opzioni dell'analizzatore XML4
14xml_set_character_data_handler()Utilizzato per stabilire il gestore dei dati di carattere4
15xml_set_default_handler()Utilizzato per stabilire il gestore predefinito4
16xml_set_element_handler()Utilizzato per stabilire i gestori degli elementi di inizio e fine4
17xml_set_end_namespace_decl_handler()Utilizzato per stabilire il gestore delle dichiarazioni di spazio dei nomi di fine4
18xml_set_external_entity_ref_handler()Utilizzato per stabilire il gestore delle entità esterne4
19xml_set_notation_decl_handler()Utilizzato per stabilire il gestore delle dichiarazioni dei simboli4
20xml_set_object()Utilizzato per utilizzare l'analizzatore XML all'interno dell'oggetto4
21xml_set_processing_instruction_handler()Utilizzato per stabilire il gestore delle istruzioni di processo (PI)4
22xml_set_start_namespace_decl_handler()Utilizzato per stabilire il gestore delle dichiarazioni di spazio dei nomi di inizio4
23xml_set_unparsed_entity_decl_handler()Utilizzato per stabilire il gestore delle dichiarazioni delle entità non解析ate4