PHP - Funzioni SimpleXML
Le funzioni di estensione SimpleXML forniscono il set di strumenti per convertire XML in un oggetto. Questi oggetti si occupano dei normali selettori di proprietà e iteratori di array.
Installazione
Questa estensione è abilitata per impostazione predefinita. La riga di comando predefinita per la disabilitazione in fase di compilazione è --disable-simplexml
Configurazione runtime
Questa estensione non ha direttive di configurazione definite in php.ini.
Funzioni SimpleXMLElement
La classe SimpleXMLElement rappresenta un documento XML che seguono sono le funzioni di questa classe:
Suor n | Descrizione della funzione | PHP |
---|---|---|
1 | SimpleXMLElement :: addAttribute Questa funzione aggiunge un attributo a SimpleXMLElement. |
5 |
2 | SimpleXMLElement :: addChild Questa funzione aggiunge un elemento figlio all'elemento XML. |
5 |
3 | SimpleXMLElement :: asXML Questa funzione restituisce una stringa XML. |
5 |
4 | SimpleXMLElement :: attributi Questa funzione viene utilizzata per identificare l'attributo di un elemento. |
5 |
5 | SimpleXMLElement :: bambini Questa funzione trova i figli del nodo dato. |
5 |
6 | SimpleXMLElement :: __ costrutto Questa funzione viene utilizzata per creare un oggetto SimpleXMLElement. |
5 |
7 | SimpleXMLElement :: count Questa funzione conta e restituisce il numero di figli di un elemento. |
5 |
8 | SimpleXMLElement :: getDocNamespaces Questa funzione viene utilizzata per recuperare gli spazi dei nomi dichiarati nel documento. |
5 |
9 | SimpleXMLElement :: getName Questa funzione restituisce il nome dell'elemento XML corrente. |
5 |
10 | SimpleXMLElement :: getNamespaces Questa funzione restituisce gli spazi dei nomi utilizzati nel documento corrente. |
5 |
11 | SimpleXMLElement :: registerXPathNamespace Questa funzione crea un contesto dello spazio dei nomi per la successiva query XPath. |
5 |
12 | SimpleXMLElement :: saveXML Questa funzione è un alias di asXML. |
5 |
13 | SimpleXMLElement :: __ toString Questa funzione restituisce il contesto della stringa. |
5 |
14 | SimpleXMLElement :: xpath Utilizzato per eseguire la query xpath per i dati XML. |
5 |
Funzioni SimpleXMLIterator
Utilizzando le funzioni della classe SimpleXMLIterator è possibile iterare attraverso gli elementi di un documento XML che seguono sono le funzioni SimpleXMLIterator:
Suor n | Descrizione della funzione | PHP |
---|---|---|
1 | SimpleXMLIterator :: corrente Questa funzione restituisce l'elemento corrente nell'iteratore. |
5 |
2 | SimpleXMLIterator :: getChildren Questa funzione restituisce i figli / sottoelementi dell'elemento corrente nell'iteratore. |
5 |
3 | SimpleXMLIterator :: hasChildren Questa funzione verifica se l'elemento corrente nell'iteratore ha figli / sottoelementi. |
5 |
4 | SimpleXMLIterator :: chiave Questa funzione restituisce la chiave corrente. |
5 |
5 | SimpleXMLIterator :: successivo Questa funzione sposta il puntatore dell'iteratore corrente all'elemento successivo. |
5 |
6 | SimpleXMLIterator :: riavvolgimento Questa funzione sposta il puntatore dell'iteratore corrente sul primo elemento. |
5 |
7 | SimpleXMLIterator :: valido Questa funzione verifica se l'elemento corrente nell'iteratore è valido. |
5 |
Funzioni SimpleXML
Di seguito sono riportate le funzioni SimpleXML:
Suor n | Descrizione della funzione | PHP |
---|---|---|
1 | simplexml_load_file Carica un file XML come oggetto SimpleXMLElement. |
5 |
2 | simplexml_load_string Carica una stringa XML come oggetto SimpleXMLElement. |
5 |
3 | simplexml_import_dom Recupera un oggetto della classe SimpleXMLElement dal nodo DOM specificato. |
5 |