397 of 410 menu

फ़ंक्शन json_decode

फ़ंक्शन json_decode JSON फॉर्मेट की स्ट्रिंग को PHP वेरिएबल्स में बदलता है। पहला पैरामीटर फ़ंक्शन JSON स्ट्रिंग लेता है, दूसरा - रूपांतरण फ्लैग (वैकल्पिक), और तीसरा - रिकर्सन की गहराई (वैकल्पिक)। डिफ़ॉल्ट रूप से, फ़ंक्शन एसोसिएटिव ऐरे वापस करता है।

सिंटैक्स

json_decode(string, [assoc = false], [depth = 512], [flags = 0]);

उदाहरण

आइए एक साधारण JSON स्ट्रिंग को PHP ऑब्जेक्ट में बदलें:

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

कोड निष्पादित करने का परिणाम:

stdClass Object ( [a] => 1 [b] => 2 [c] => 3 )

उदाहरण

आइए JSON स्ट्रिंग को एसोसिएटिव ऐरे में बदलें:

<?php $json = '{"a":1,"b":2,"c":3}'; $res = json_decode($json, true); print_r($res); ?>

कोड निष्पादित करने का परिणाम:

[ 'a' => 1, 'b' => 2, 'c' => 3, ]

उदाहरण

गलत JSON की प्रोसेसिंग:

<?php $json = '{"a":1,"b":2,"c":3'; $res = json_decode($json); var_dump($res); ?>

कोड निष्पादित करने का परिणाम:

NULL

यह भी देखें

  • फ़ंक्शन json_encode,
    जो PHP डेटा को JSON में बदलता है
  • फ़ंक्शन serialize,
    जो PHP डेटा को स्ट्रिंग में बदलता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें