XML-format i PHP
XML är ett format för lagring av data. Detta format används ofta för utbyte av data mellan webbplatser, eller mellan server och webbläsare. Tekniskt sett liknar XML HTML, men med valfria taggar och attribut.
Låt oss skapa en separat fil test.xml,
där vi kommer att lagra ett testdokument i XML.
Först måste du skapa en speciell rubrik i detta dokument som indikerar att vi har XML och anger versionen av detta språk:
<?xml version="1.0"?>
Nu behöver du skapa rotelementet.
Det kommer att representeras av en tagg
som innehåller hela dokumentet.
Namnet på denna tagg kan vara vilket som helst.
Låt oss kalla den <root>:
<?xml version="1.0"?>
<root>
</root>
Låt oss nu lägga till lite data:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Nu i PHP kan vi ladda detta
element med funktionen
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
I variabeln kommer ett speciellt objekt att skrivas, med vilket vi kan få taggdata från XML-trädet:
<?php
var_dump($xml); // objekt
?>
I följande lektioner kommer jag för korthetens skull
att utelämna ögonblicket för att erhålla XML
och anta att i variabeln
$xml lagras resultatet av funktionen
simplexml_load_file.
Skapa en test-XML-fil.
Hämta den i PHP.
Visa resultatet av hämtningen
via var_dump.