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-ի միջոցով: