⊗ppSpXmInr 21 of 83 menu

Η μορφή 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.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη