inserire il codice qui sotto per avviare un frammento di codice di base . Un frammento è una breve stringa che si comporta bene un determinato compito , e non ha bisogno richiede codice extra al di là del codice della libreria standard. 
 Gamma 
 ( 
 
 "nodi " = > array ( 
 
 " nodo " = > array ( 
 
 0 = > " testo" 
 
 1 = > "text" 
 
) per
) per
) per
 Questo frammento controlla semplicemente se l'indice è un numero intero , e se lo è, passanti l'array di riprodurre lo stesso nome di tag di elemento con il valore modificato. Di per sé , questo frammento di codice non può funzionare, in modo da un metodo di funzione deve essere applicato per eseguire il suo compito . 
 2 
 Incollare il codice riportato di seguito per aggiungere una funzione che viene derivata dalla classe DOMDocument PHP . DOM sta per Document Object Model . Si tratta di un'estensione che permette di lavorare su documenti XML tramite l'API DOM con PHP 5: ? 
 
   classe XmlDomConstruct estende DOMDocument {   funzione pubblica fromMixed ( $ misto , DOMElement $ DomElement = null) {   $ DomElement = is_null ( $ DomElement ) ? $ questo : $ DomElement ;   se ( is_array ( $ misto) ) {   foreach ( $ miscelato da $ index = > $ mixedElement ) {   se ( is_int ( $ index ) ) {   if ( $ indice == 0 ) {   $ nodo = $ DomElement ;   } else {   $ node = {   $ nodo = $ node ) ;   }   } else   Inserire il codice successivo per testare la funzione DOM . Dovrebbe convertire l'array PHP e darvi i risultati in formato XML:   $ array = array (   " nodi " = > array (   " nodo " = > array (   0 = > "testo" , Stati   1 = > "text"   ))) ;   $ this- > dom = new XmlDomConstruct ( '1 .0 ',' utf-8 ');   $ this - > dom- > fromMixed ( $ array ) ;   echo $ this-> , dom- > saveXML (); 
 
 
 
 
 
 
 
 
 
 
 
 
 3 
 
 
 
 
 
 
 
 
 
              Informazioni correlate
                  
Programmazione © www.354353.com