PHP gebruikt een interne XML-parser class toevoegen, bewerken en verwijderen van XML-nodes . Een XML-node bevat een stuk van de gegevens uit de data set XML . De databestanden in omvang toenemen als u doorgaat met het toevoegen van data , dus het verwijderen van overbodige of oude nodes ruimt het bestand en beperkt de hoeveelheid gebruikte opslagruimte op de harde schijf van de webserver . Instructies 1 Rechtsklik op het PHP- bestand dat het XML-bestand importeren bevat en selecteer " Openen met . " Klik op de PHP- editor in de lijst van programma's . Kopen van 2 Open het bestand . U gebruikt de functie PHP " fopen " om het bestand te openen en de inhoud van het bestand te laden in de PHP XML-parser . De volgende code opent een bestand met de naam " customers.xml " : $ xmldoc = " customers.xml " ; $ file = fopen ( $ xmldoc , " rb " ) $ parse = new DOMDocument ( ) ; $ parse - > loadXML ( $ file ) 3 Plaats het document XML-element . Het hoofdknooppunt is de belangrijkste omschrijving meegeeft gebruikt aan het begin van de bestandsinhoud . Voeg de volgende code toe aan de root- knooppunt te laden : $ wortel = $ parse - > documentElement ; $ knooppunt = $ wortel - > firstChild ; 4 Verwijder het knooppunt uit het bestand . De volgende code verwijdert de XML -knooppunt en de bijbehorende data : $ customer_name = $ knooppunt - > childNodes - > item (1 ) ; $ knooppunt - > removeChild ( $ customer_name ) ; < br >
|