⊗ppSpJnOTD 16 of 83 menu

Μετατροπή αντικειμένων από JSON σε PHP

Στη μετατροπή αντικειμένων JSON υπάρχουν αποχρώσεις. Το γεγονός είναι ότι μετατρέπονται όχι σε συνειρμικούς πίνακες PHP, αλλά σε αντικείμενα PHP.

Ας δούμε. Ας υποθέσουμε ότι έχουμε το ακόλουθο JSON:

<?php $json = '{ "a": 1, "b": 2, "c": 3 }'; ?>

Ας το μετατρέψουμε σε δομή δεδομένων PHP:

<?php $data = json_decode($json); ?>

Ας ελέγξουμε τι προέκυψε:

<?php var_dump($data); // αντικείμενο PHP ?>

Για να εμφανίσουμε τις τιμές μας βάσει κλειδιών, πρέπει να απευθυνθούμε στις ιδιότητες του αντικειμένου που προέκυψε:

<?php echo $data->a; // θα εμφανίσει 1 echo $data->b; // θα εμφανίσει 2 echo $data->c; // θα εμφανίσει 3 ?>

Μετατρέψτε το ακόλουθο JSON σε δομή PHP:

<?php $json = '{ "user": { "name": "john", "surn": "smit" }, "city": "London" }'; ?>

Εμφανίστε στην οθόνη το όνομα, το επώνυμό και την πόλη.

Μετατρέψτε το ακόλουθο JSON σε δομή PHP:

<?php $json = '{ "list1": ["value11", "value12", "value13"], "list2": ["value21", "value22", "value23"] }'; ?>
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη