phpMyAdmin
 sql >> Datenbank >  >> Database Tools >> phpMyAdmin

Erstellen/Schreiben einer XML-Datei in PHP?

Gemäß Ihrem Code erstellen Sie den XML-Inhalt bereits selbst. XML-Dateien sind nur normale Textdateien, daher benötigen Sie in diesem Fall keine der speziellen XML-Funktionen zum Validieren und Rendern. Stattdessen können Sie Ihren Text einfach in der .xml-Datei speichern:

file_put_contents('/tmp/test.xml', $xmlBody);

file_put_contents ermöglicht es Ihnen, auf alle fopen/fwrite-Funktionen zu verzichten, also ist es der einfachste Weg, Inhalte auf die Festplatte zu schreiben.

Wenn Sie andererseits lernen möchten, wie man ein strukturiertes XML-Dokument mit allen Schnickschnack der Konsistenz erstellt, lesen Sie SimpleXML oder XMLWriter . Auf diese Weise etwas mehr Aufwand, aber das gesamte Markup von Hand zu erstellen, kann unhandlich sein, insbesondere wenn ein Tippfehler Ihr gesamtes Dokument ungültig machen kann.