Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come scrivere i file XML in PHP

script PHP in grado di scrivere i file di molti tipi diversi, tra cui XML . Utilizzando PHP per scrivere file XML è semplice e qualcosa che chiunque può imparare a fare , anche senza un sacco di esperienza di programmazione . Se hai la certezza di avere una chiara idea di ciò che si desidera che la struttura XML di riflettere prima di impostare sulla scrittura di codice PHP per l'output in un file , si farà il processo più semplice e meno soggetto a errori. Sia PHP e XML sono le tecnologie accessibili per gli sviluppatori in qualsiasi fase . Istruzioni
1

Crea il tuo script PHP con l'apertura di un nuovo file in un editor di testo o di ambiente di sviluppo integrato e salvarlo con estensione " . Php" , per esempio " writexml.php " o un altro nome pertinente al i vostri scopi . Inserisci il contorno PHP :


Questa è la struttura di base di qualsiasi script PHP

//codice va qui

? ? > . Tra l'apertura e chiusura tag PHP , è possibile immettere qualsiasi codice PHP è necessario elaborare e scrivere il file XML .
2

Crea il tuo strutture XML . Capire tutto ciò che XML è necessario prima di tentare di scrivere fuori dal codice PHP , in modo da ridurre al minimo la probabilità di errore . Se sei un nuovo XML , assicuratevi di capire come è strutturato . XML utilizza i dati strutturati ad albero , con elementi delineati da tag , come nel seguente esempio : ?

< Xml un campione del contenuto XML è necessario in un file separato come riferimento mentre si sta sviluppando il vostro codice PHP .
3

costruire la struttura XML in script PHP . Se il tuo XML sta per essere costruito in modo dinamico , che è la situazione più comune in programmazione Web , cattura o processo qualunque dati necessari inclusi e integrare il tutto nel codice XML . L' esempio seguente codice PHP mostra dati che vengono acquisiti da ottenere variabili :

$ individual_title = $ _GET [' ititle '] ;

$ individual_years = $ _GET [ ' iyears '] ;

$ xml_text = " < xml version = '1 .0 ' ? ? > " ;

$ xml_text = " " $ individual_title " < /title> . . . ; " <br> <p> $ xml_text = ". <anni> </anno > "$ individual_years . ». " ; <br> <p> $ xml_text = . " < /individuale > " ; <br> <p> la variabile " $ xml_text " contiene ora l'intera struttura XML per essere scritto fuori , tra gli elementi di dati passati dalle variabili gET. Get variabili consentono di passare i dati da una pagina all'altra , aggiungendo che i dati per l'indirizzo della pagina . <br> 4 <p> Aggiungere il codice per aprire il file XML per la scrittura, o crearlo se non lo fa già esistere ( dopo il testo XML è stato memorizzato nella variabile ) : <br> <p> //ottiene un gestore per l' <br> <p> file $ file_handler = fopen ( " filename.xml " , 'a') ; <br> <p> //scrivere il <br> <p> fwrite XML ( $ file_handler , $ xml_text ) ; <br> <p> //chiude il file handler <br> <p> fclose ( $ file_handler ) ; <br> <p> Cambiare il nome del file in base alle proprie esigenze . Questo codice è per un file nella stessa directory dello script PHP, quindi se si vuole che sia in una posizione diversa , comprendere che, invece . <br> 5 <p> Carica il tuo script PHP su un server Web e testarlo . Per eseguire lo script PHP , è possibile individuare in un browser Web , tra cui le variabili GET, per esempio digitando un URL con la seguente struttura di esempio nella barra degli indirizzi del browser : <br> <p> http://yourdomain . com /writexml.php ? ititle = Dave & iyears = 12 <br> <p> quando si naviga allo script una volta , è possibile verificare se il file XML è stato scritto per il vostro server , così come se contiene il contenuto corretto e è adeguatamente strutturato . <br> <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/PHP--MySQL-Programmazione/1185210.html' >Pagine web dinamiche in PHP </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/PHP--MySQL-Programmazione/1185214.html' >Come sapere se MySQL è 32 - o 64 - bit </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Computer-Programming-Languages/1173348.html" target="_blank">Come ottenere il permesso di aprire i file in Python </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1192698.html" target="_blank">Come fare Radici quadrate in Visual Basic </a></li><li><a href="/Programmazione/Python-Programming/1187440.html" target="_blank">Come importare un file Python per lavorare in un GUI Python </a></li><li><a href="/Programmazione/Java-Programming/1181076.html" target="_blank">Come installare Java 7 </a></li><li><a href="/Programmazione/Java-Programming/1179842.html" target="_blank">Come abilitare Asserzioni nel Eclipse </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1173022.html" target="_blank">Debugging Funzioni </a></li><li><a href="/Programmazione/Java-Programming/1180214.html" target="_blank">Come fare la prima lettera di una stringa di una Capitale in Java </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1191858.html" target="_blank">Come abilitare Offerta Assistenza remota con VBS Script </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/PHP--MySQL-Programmazione/1182650.html" target="_blank">MySQL Tutorial di come caricare un immagine </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183246.html" target="_blank">Come proteggersi dalle iniezioni SQL in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185082.html" target="_blank">Come connettersi a MySQL a Hostgator </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185416.html" target="_blank">Come trasferire HTML tabelle dati di Excel in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183848.html" target="_blank">Come installare e configurare MySQL 5.0.77.Tar </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183048.html" target="_blank">Posso usare PHP per controllare quali directory sono in </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184494.html" target="_blank">Come visualizzare testo da MySQL in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183686.html" target="_blank">Come fare Lettera Numero Scatole su Internet </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185006.html" target="_blank">Come visualizzare e Struttura MySQL con PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184016.html" target="_blank">Come convertire da tempo Epoch in PHP & MySQL </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>