English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'analisi XML è un'estensione di PHP che ci permette di operare e ottenere dati XML in modo semplice.
Di default, questa estensione è abilitata. Il comando di riga di comando predefinito disabilitato durante la compilazione è --disable-xml
Questa estensione non ha definito istruzioni di configurazione nel file php.ini.
Versione-Rappresenta la versione più antica di PHP che supporta la funzione.
Numero | Funzione | Descrizione | Versione |
---|---|---|---|
1 | utf8_decode() | Decodifica la stringa UTF-8 in ISO-8859-1 | 4 |
2 | utf8_encode() | Codifica la stringa ISO-8859-1 in UTF-8 | 4 |
3 | xml_error_string() | Serve per ottenere la stringa di errore dell'analizzatore XML | 5 |
4 | xml_get_current_byte_index() | Serve per ottenere l'indice di byte corrente dell'analizzatore XML | 4 |
5 | xml_get_current_column_number() | Utilizzato per ottenere il numero di colonna corrente dell'analizzatore XML | 4 |
6 | xml_get_current_line_number() | Utilizzato per ottenere il numero di riga corrente dell'analizzatore XML | 4 |
7 | xml_get_error_code() | Utilizzato per ottenere il codice di errore dell'analizzatore XML | 4 |
8 | xml_parse_into_struct() | Utilizzato per convertire qualsiasi xml formattato in una struttura array | 4 |
9 | xml_parser_create_ns() | Utilizzato per creare un analizzatore XML con supporto ai nomi degli spazi | 4 |
10 | xml_parser_create() | Utilizzato per creare l'analizzatore XML | 4 |
11 | xml_parser_free() | Utilizzato per liberare l'analizzatore XML | 4 |
12 | xml_parser_get_option() | Ottiene le opzioni dell'analizzatore XML. | 4 |
13 | xml_parser_set_option() | Utilizzato per impostare le opzioni dell'analizzatore XML | 4 |
14 | xml_set_character_data_handler() | Utilizzato per stabilire il gestore dei dati di carattere | 4 |
15 | xml_set_default_handler() | Utilizzato per stabilire il gestore predefinito | 4 |
16 | xml_set_element_handler() | Utilizzato per stabilire i gestori degli elementi di inizio e fine | 4 |
17 | xml_set_end_namespace_decl_handler() | Utilizzato per stabilire il gestore delle dichiarazioni di spazio dei nomi di fine | 4 |
18 | xml_set_external_entity_ref_handler() | Utilizzato per stabilire il gestore delle entità esterne | 4 |
19 | xml_set_notation_decl_handler() | Utilizzato per stabilire il gestore delle dichiarazioni dei simboli | 4 |
20 | xml_set_object() | Utilizzato per utilizzare l'analizzatore XML all'interno dell'oggetto | 4 |
21 | xml_set_processing_instruction_handler() | Utilizzato per stabilire il gestore delle istruzioni di processo (PI) | 4 |
22 | xml_set_start_namespace_decl_handler() | Utilizzato per stabilire il gestore delle dichiarazioni di spazio dei nomi di inizio | 4 |
23 | xml_set_unparsed_entity_decl_handler() | Utilizzato per stabilire il gestore delle dichiarazioni delle entità non解析ate | 4 |