XML формат у PHP-у
XML представља формат за складиштење података. Овај формат се често користи за размену података између сајтова, или између сервера и прегледача. Технички, XML је сличан HTML-у, али са произвољним таговима и атрибутима.
Направимо одвојени фајл test.xml,
у коме ћемо чувати тести
документ XML.
За почетак, у овом документу треба да се направи специјално заглавље, које ће указати на то да је у питању XML и задати верзију овог језика:
<?xml version="1.0"?>
Сада треба да се направи корени елемент.
Он ће представљати таг у
којем се налази цео документ.
Име овог тага може бити било које.
Назовимо га <root>:
<?xml version="1.0"?>
<root>
</root>
Додајмо сада неке податке:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Сада у PHP-у можемо да учитамо овај
елемент помоћу функције
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
У променљиву ће бити уписан специјални објекат, помоћу ког ћемо моћи да примамо податке из тагова из XML стабла:
<?php
var_dump($xml); // објекат
?>
У наредним лекцијама, ради краткоће,
изоставићу момент добијања XML-а
и сматраћу да у променљивој
$xml чува резултат функције
simplexml_load_file.
Направите тести XML фајл.
Добијте га у PHP-у.
Испишите резултат добијања
преко var_dump.