Formati XML në PHP
XML paraqet një format për ruajtjen e të dhënave. Ky format shpesh përdoret për shkëmbimin e të dhënave ndërmjet faqeve, ose ndërmjet serverit dhe shfletuesit. Në mënyrë teknike XML është i ngjashëm me HTML, por me çdo lloj etiketash dhe atributesh.
Le të bëjmë një skedar të veçantë test.xml,
ku do të ruajmë një dokument testues
XML.
Për të filluar, në këtë dokument duhet bërë nje kokë të veçantë, e cila do të tregojë se kemi XML dhe do të caktojë versionin të këtij gjuhe:
<?xml version="1.0"?>
Tani duhet bërë elementi rrënjë.
Ai do të përfaqësojë një etiketë, në
të cilën shtrihet i gjithë dokumenti.
Emri i kësaj etikete mund të jetë çfarëdo.
Le ta quajmë atë <root>:
<?xml version="1.0"?>
<root>
</root>
Tani le të shtojmë disa të dhëna:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Tani në PHP ne mund ta ngarkojmë këtë
element duke përdorur funksionin
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
Në variabël do të shkruhet një objekt special, me të cilin ne do të mund të marrim të dhënat e etiketave nga pema XML:
<?php
var_dump($xml); // objekt
?>
Më tej në mësimet e ardhshme për shkurtësi
unë do të heq momentin e marrjes së XML
dhe do të konsideroj se në variablin
$xml ruhet rezultati i funksionit
simplexml_load_file.
Bëni një skedar testues XML.
Merreni atë në PHP.
Shfaqni rezultatin e marrjes
përmes var_dump.