XML formāts PHP
XML ir datu glabāšanas formāts. Šo formātu bieži izmanto datu apmaiņai starp vietnēm vai starp serveri un pārlūku. Tehniski XML ir līdzīgs HTML, bet ar jebkuriem tagiem un atribūtiem.
Izveidosim atsevišķu failu test.xml,
kurā glabāsim testa XML dokumentu.
Vispirms šajā dokumentā jāizveido īpaša galvene, kas norādīs, ka mums ir XML un iestatīs šīs valodas versiju:
<?xml version="1.0"?>
Tagad jāizveido saknes elements.
Tas būs tags, kurā atrodas
visš documents.
Šī taga nosaukums var būt jebkurš.
Nosauksim to par <root>:
<?xml version="1.0"?>
<root>
</root>
Tagad pievienosim dažus datus:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Tagad PHP mēs varam ielādēt šo
elementu, izmantojot funkciju
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
Mainīgajā tiks ierakstīts īpašs objekts, ar kura palīdzību mēs varēsim iegūt datus no tagiem no XML koka:
<?php
var_dump($xml); // objekts
?>
Turpmāk nākamajās nodarbībās īsuma dēļ
es izlaidis XML iegūšanas momentu
un uzskatīšu, ka mainīgajā
$xml ir glabājies funkcijas
simplexml_load_file rezultāts.
Izveidojiet testa XML failu.
Iegūstiet to PHP.
Izvadiet iegūšanas rezultātu
caur var_dump.