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