PHP-Skripte schreiben kann Dateien von vielen verschiedenen Arten , einschließlich XML. Mit PHP , XML-Dateien zu schreiben, ist einfach und etwas, was jeder lernen, tun können, auch ohne viel Programmier-Erfahrung . Wenn Sie sicher, dass Sie eine klare Vorstellung von dem, was Sie wollen Struktur der XML zu reflektieren , bevor Sie über Ihre PHP- Code, um ihn in eine Datei ausgeben gesetzt machen, werden Sie den Prozess vereinfachen und weniger fehleranfällig. Sowohl PHP und XML sind zugänglich Technologien für Entwickler in jeder Phase . Anleitung
1
Erstellen Sie Ihre PHP-Skript durch die Eröffnung einer neuen Datei im Text- Editor oder Integrated Development Environment und speichern es mit " . Php" , zum Beispiel " writexml.php " oder einen anderen Namen relevant Ihre Zwecke . Geben Sie den PHP Umriss : TCM-
Dies ist die grundlegende Struktur einer PHP-Skript < php
//code goes here
? > . Zwischen dem öffnenden und schließenden PHP-Tags , können Sie einen beliebigen PHP -Code müssen Sie verarbeiten und schreiben Sie Ihre XML-Datei.
2
Erstellen Sie Ihre XML-Strukturen . Trainieren Sie , was Sie XML , bevor sie zu schreiben aus Ihrem PHP-Code , da dies die Wahrscheinlichkeit, Fehler zu minimieren müssen . Wenn Sie neu in XML sind, stellen Sie sicher, dass Sie verstehen, wie es strukturiert ist. XML nutzt Baum - strukturierte Daten , mit Elementen von Tags abgegrenzt , wie in dem folgenden Beispiel :
< xml eine Probe des XML-Inhalte müssen in einer separaten Datei als Referenz , während Sie die Entwicklung Ihrer PHP-Code sind .
3
Erstellen Sie das XML-Struktur in Ihre PHP-Skript . Wenn Ihr XML wird dynamisch aufgebaut werden , das ist die häufigste Situation in Web-Programmierung , den Fang oder Prozess alle Daten, die Sie benötigen und enthalten bauen es in das XML. Das folgende Beispiel PHP-Code zeigt Daten, die von GET-Variablen erfasst :
$ individual_title = $ _GET [' ititle '] ;
$ individual_years = $ _GET [' iyears '] ;
$ xml_text = "< xml version = '1 .0 ' ? > ";
$ xml_text = "
" $ individual_title " . . . ; "
$ xml_text = . " " $ individual_years . . " ";
$ xml_text = . " < /individual > ";
die
" $ xml_text " Variable enthält jetzt die gesamte XML- Struktur aus geschrieben werden , einschließlich derjenigen Elemente von Daten aus den gET-Variablen übergeben . GET-Variablen können Sie Daten von einer Seite zur anderen passieren , dass Daten durch Anhängen an die Adresse der Seite .
4
Fügen Sie Code in Ihre XML-Datei zum Schreiben zu öffnen , oder erstellen Sie es , wenn es nicht bereits existiert (nach dem XML-Text in der Variable gespeichert ):
//einen Handler für die Datei
$ file_handler = fopen (" filename.xml ", ' a') ;
//Schreiben der XML
fwrite ( $ file_handler , $ xml_text );
//Schließen der Datei -Handler
fclose ( $ file_handler );
ändern Sie den Dateinamen , um Ihre Bedürfnisse anzupassen . Dieser Code ist für eine Datei im gleichen Verzeichnis wie die PHP-Skript , so , wenn Sie es in einem anderen Ort sein wollen, schließen Sie diese stattdessen.
5
Laden Sie Ihr PHP-Skript auf einem Webserver und testen. Um das PHP-Skript ausführen, können Sie sie in einem Web-Browser zu finden, einschließlich der GET-Variablen , zum Beispiel , indem Sie eine URL mit dem folgenden Beispielcode Struktur in der Adresszeile Ihres Browsers :
http://yourdomain . com /writexml.php ? ititle = Dave & iyears = 12
Sobald Sie das Skript einmal durchsucht , können Sie überprüfen , ob die XML-Datei auf den Server geschrieben wurde , sowie ob es den richtigen Inhalt und enthält richtig strukturiert.