⊗ppSpXmInr 21 of 83 menu

XML-ის ფორმატი PHP-ში

XML წარმოადგენს მონაცემთა შენახვის ფორმატს. ეს ფორმატი ხშირად გამოიყენება მონაცემთა გაცვლისთვის საიტებს შორის, ან სერვერსა და ბრაუზერს შორის. ტექნიკურად XML მსგავსია HTML-ის, მაგრამ ნებისმიერი ტეგებით და ატრიბუტებით.

მოდით შევქმნათ ცალკე ფაილი test.xml, რომელშიც ჩვენ ვინახავთ სატესტო XML დოკუმენტს.

დასაწყისისთვის ამ დოკუმენტში უნდა გავაკეთოთ სპეციალური თავი, რომელიც მიუთითებს იმაზე, რომ ჩვენ გვაქვს XML და დააყენებს ამ ენის ვერსიას:

<?xml version="1.0"?>

ახლა საჭიროა ძირეული ელემენტის (root element) გაკეთება. ის წარმოადგენს ტეგს, რომელშიც დევს მთელი დოკუმენტი. ამ ტეგის სახელი შეიძლება იყოს ნებისმიერი. მოდით ვუწოდოთ მას <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'); ?>

ცვლადში ჩაიწერება სპეციალური ობიექტი, რ whose დახმარებით ჩვენ შევძლებთ მივიღოთ მონაცემები ტეგებიდან XML-ის ხიდან:

<?php var_dump($xml); // ობიექტი ?>

შემდეგ, მომდევნო გაკვეთილებში, მოკლედ რომ ვთქვათ, მე გამოვტოვებ XML-ის მიღების მომენტს და ჩავთვლი, რომ ცვლადში $xml ინახება ფუნქციის simplexml_load_file შედეგი.

შექმენით სატესტო XML ფაილი. მიიღეთ ის PHP-ში. გამოიტანეთ მიღების შედეგი var_dump-ის მეშვეობით.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა