Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe te XML -bestanden in PHP schrijven
PHP- scripts kunnen bestanden van veel verschillende soorten , waaronder XML te schrijven . Met behulp van PHP om XML-bestanden te schrijven is eenvoudig en iets wat iedereen kan leren om te doen , zelfs zonder veel programmeerervaring . Als u ervoor zorgen dat u een duidelijk idee van wat structuur je wilt de XML te denken voordat u over het schrijven van uw PHP- code aan het uitvoeren naar een bestand , zal je het proces gemakkelijker en minder foutgevoelig te maken . Zowel PHP en XML zijn toegankelijke technologieën voor ontwikkelaars in elke fase . Instructies
1

Maak uw PHP-script door een nieuw bestand te openen in uw tekstverwerker of Integrated Development Environment en op te slaan met " . Php " extensie , bijvoorbeeld " writexml.php " of een andere naam aan relevante uw doeleinden . Voer het PHP omtrek :


p Dit is de basisstructuur van een PHP-script

//code gaat hier

? ? > . Tussen het openen en sluiten van PHP -tags , kunt u PHP- code die u nodig hebt om te verwerken en schrijf uw XML- bestand in te voeren . Kopen van 2

Maak uw XML -structuren . Uit te werken wat XML je nodig hebt voordat u probeert om het schrijven van uw PHP-code , omdat dit de kans op fouten te minimaliseren . Als je nieuw XML zijn , zorg ervoor dat je begrijpt hoe het is opgebouwd . XML maakt gebruik van boom - gestructureerde gegevens , met elementen afgebakend door labels , zoals in het volgende voorbeeld : ?

< Xml een monster van de XML- inhoud die u nodig hebt in een apart bestand als referentie terwijl je de ontwikkeling van uw PHP-code .
3

Bouw de XML-structuur in uw PHP-script . Als uw XML zal dynamisch worden opgebouwd , dat is de meest voorkomende situatie in Web programmeren , vangen of proces welke gegevens je nodig hebt opgenomen en bouwen in de XML . Het volgende voorbeeld PHP- code toont de gegevens die worden vastgelegd van krijgen variabelen :

$ individual_title = $ _GET [ ' ititle ' ] ;

$ individual_years = $ _GET [ ' iyears ' ] ;

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

$ xml_text
= " " $ individual_title " < /title > . . . "; <p> $ xml_text <br> = . " <jaar> < /jaar > ' $ individual_years . ". " ; <br> <p> $ xml_text = . " < /persoon > " ; < br > <p> de variabele " $ xml_text " bevat nu de volledige XML-structuur te worden geschreven , met inbegrip van de elementen van de gegevens doorgegeven van de get variabelen . Ontvang variabelen kunt u gegevens van de ene pagina naar de andere gaan , door toevoegen van die gegevens aan de pagina-adres . <br> 4 <p> code toevoegen aan uw XML-bestand openen voor schrijven , of maak het als het niet al bestaan ​​( na de XML-tekst is opgeslagen in de variabele ) : <br> <p> //krijgen een handler voor het bestand <br> <p> $ file_handler = fopen ( " filename.xml ' , ' a ' ) ; <br> <p> //schrijf de XML <p> fwrite <br> ( $ file_handler , $ xml_text ) ; <br> <p> //sluit het bestand handler <p> fclose <br> ( $ file_handler ) ; <br> <p> Verander de bestandsnaam aan uw behoeften . Deze code is voor een bestand in dezelfde map als de PHP-script , dus als je wilt dat het op een andere locatie , onder andere dat in plaats . <br> 5 <p> Upload uw PHP-script op een webserver en test het . Om de PHP- script uit te voeren , kunt u bladeren om het in een webbrowser , met inbegrip van de get variabelen , bijvoorbeeld door het intikken van een URL met de volgende steekproef structuur in uw browser adresbalk : <p> http://yourdomain <br> . com /writexml.php ? ititle = Dave & iyears = 12 <br> <p> als je eenmaal hebt gevonden het script een keer , kunt u controleren of het XML-bestand is geschreven om je server , evenals of het de juiste inhoud en bevat is goed gestructureerd . <br> <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/php-mysql-programming/201309/92605.html' >Dynamische webpagina's in PHP </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/php-mysql-programming/201309/92607.html' >Hoe te vertellen als MySQL Is 32 - of 64 - bits </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>PHP /MySQL Programmering</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91594.html" title="Hoe maak je een Twitter stream met PHP " target="_self">Hoe maak je een Twitter stream…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91599.html" title="MySQL PHP Afbeelding Upload Tutorials " target="_self">MySQL PHP Afbeelding Upload Tu…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92150.html" title="Hoe om te sparen als PHP in Kompozer " target="_self">Hoe om te sparen als PHP in Ko…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92695.html" title="Hoe te Email PHP om een IIS 6 " target="_self">Hoe te Email PHP om een IIS 6 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92394.html" title="Hoe een String Split op een Space in PHP " target="_self">Hoe een String Split op een Sp…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91335.html" title="PHP Get_File_Contents : Permission Denied " target="_self">PHP Get_File_Contents : Permis…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92240.html" title="Hoe te converteren naar GMT Tijdzone in PHP " target="_self">Hoe te converteren naar GMT Ti…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91836.html" title="Hoe om te doen Multiple Mailtos in PHP " target="_self">Hoe om te doen Multiple Mailto…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93160.html" title="Hoe te Variabelen Met behulp van PHP Echo " target="_self">Hoe te Variabelen Met behulp v…</a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96568.html' target="_self">Hoe maak je een Combo Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96567.html' target="_self">Hoe maak je een Check Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96566.html' target="_self">Hoe maak je een tekstvak maken in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96565.html' target="_self">Hoe maak je een optie Box in Visual Basi…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96564.html' target="_self">Hoe maak je een schijf keuzelijst in Vis…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96563.html' target="_self">Hoe kan ik een keuzelijst maken in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96562.html' target="_self">Hoe kan ik een Picture Box Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96561.html' target="_self">Hoe een bestand keuzelijst Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96560.html' target="_self">Hoe kan ik een afbeelding Box Maak in Vi…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90419.html" title="Hoe maak je items in een lijst met bijwerken Java " target="_self">Hoe maak je items in een lijst met bijwe…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89911.html" title="Java Verpakking Box inhoud " target="_self">Java Verpakking Box inhoud </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91772.html" title="De PHP gelijk Functie " target="_self">De PHP gelijk Functie </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92914.html" title="Hoe maak je een CV Database Creëren " target="_self">Hoe maak je een CV Database Creëren </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/python-programming/201309/93759.html" title="Wat is Python Programming ? " target="_self">Wat is Python Programming ? </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/javascript-programming/201309/91045.html" title="Hoe je HTML tekst Wijzig in jQuery Input " target="_self">Hoe je HTML tekst Wijzig in jQuery Input…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91478.html" title="PHP zal geen verbinding met MySQL " target="_self">PHP zal geen verbinding met MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/86439.html" title="T - SQL Proper Functions " target="_self">T - SQL Proper Functions </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91828.html" title="Hoe te Rijen verwijderen in Flat Files in PHP " target="_self">Hoe te Rijen verwijderen in Flat Files i…</a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>