PHP-də XML formatı
XML məlumatların saxlanması üçün bir formatdır. Bu format tez-tez saytlar arasında, ya da server və brauzer arasında məlumat mübadiləsi üçün istifadə olunur. Texniki olaraq XML HTML-ə bənzəyir, lakin istənilən teqlər və atributlarla.
Gəlin ayrıca bir test.xml faylı yaradaq,
icində test XML sənədini saxlayacayıq.
Əvvəlcə bu sənəddə bizim XML istifadə etdiyimizi və bu dilin versiyasını təyin edən xüsusi bir başlıq etmək lazımdır:
<?xml version="1.0"?>
İndi kök elementini etmək lazımdır.
O, butün sənədin icində olduğu bir teq təmsil edəcək.
Bu teqin adı istənilən ola bilər.
Gəlin onu <root> adlandıraq:
<?xml version="1.0"?>
<root>
</root>
İndi bəzi məlumatlar əlavə edək:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
İndi PHP-də biz bu elementi
simplexml_load_file funksiyası vasitəsilə yükləyə bilərik:
<?php
$xml = simplexml_load_file('test.xml');
?>
Dəyişənə, XML ağacından teq məlumatlarını əldə etmək üçün istifadə edə biləcəyimiz xüsusi bir obyekt yazılacaq:
<?php
var_dump($xml); // obyekt
?>
Bundan sonra növbəti dərslərdə qısalıq üçün
XML-in alınması məqamını buraxacayam və
$xml dəyişənində simplexml_load_file funksiyasının
nəticəsinin saxlandığını nəzərə alacayam.
Test XML faylı yaradın.
Onu PHP-də əldə edin.
Əldə etmə nəticəsini
var_dump vasitəsilə çıxarın.