sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

Oprette/skrive en XML-fil i PHP?

Ifølge din kode bygger du allerede selv XML-indholdet. XML-filer er bare almindelige tekstfiler, så i dette tilfælde behøver du ikke nogen af ​​de specielle XML-funktioner, der validerer og gengiver. I stedet kan du blot gemme din tekst i .xml-filen:

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

file_put_contents giver dig mulighed for at give afkald på alle fopen/fwrite-funktionerne, så det er den nemmeste måde at skrive indhold til disk.

På den anden side, hvis du ønsker at lære at bygge et struktureret XML-dokument med alle konsistensens klokker og fløjter, så slå op SimpleXML eller XMLWriter . Lidt mere overhead på den måde, men det kan være besværligt at udføre al opmærkning i hånden, især når en tastefejl kan ugyldiggøre hele dit dokument.



  1. SQL Server Management Studio, hvordan man får eksekveringstid ned til millisekunder

  2. Problemer med at importere/erstatte en tabel med CSV i phpMyAdmin:Ugyldigt kolonneantal i CSV-input på linje 1

  3. 1044 - Adgang nægtet for brugeren 'user'@'localhost' til databasen 'db'

  4. phpMyAdmin-konfigurationslagring er ikke fuldstændigt konfigureret