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çaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন