ఉదాహరణ -1: ఫార్మాటింగ్ చేయకుండా JSON ని ముద్రించండి
json_encode () PHP యొక్క ఫంక్షన్ ఏదైనా JSON డేటాను అన్వయించడానికి ఉపయోగించబడుతుంది. అనే ఫైల్ను సృష్టించండి exp1.php ఒక సాధారణ JSON డేటాను చదవడానికి మరియు అవుట్పుట్ను ముద్రించడానికి క్రింది కోడ్తో. ఇక్కడ, JSON డేటాను రూపొందించడానికి అనుబంధ శ్రేణి ప్రకటించబడింది. కోడ్లోని JSON డేటా కోసం ఫార్మాటింగ్ వర్తించదు. కాబట్టి, JSON డేటా JSON ఫార్మాట్లో ఒకే లైన్లో ప్రింట్ చేయబడుతుంది.
exp1.php
<? php
//శ్రేణిని ప్రకటించండి
$ కోర్సులు= శ్రేణి('మాడ్యూల్ -1'=>'HTML','మాడ్యూల్ -2'=>'జావాస్క్రిప్ట్','మాడ్యూల్ -3'=>'CSS3',
'మాడ్యూల్ -4'=>'PHP');
//శ్రేణిని ముద్రించండిలోఒక సాధారణ JSON ఫార్మాట్
బయటకు విసిరారుjson_encode($ కోర్సులు);
?>
అవుట్పుట్:
బ్రౌజర్ నుండి ఫైల్ను అమలు చేసిన తర్వాత కింది అవుట్పుట్ కనిపిస్తుంది.
http: //localhost/json/exp1.php
ఉదాహరణ -2: JSON_PRETTY_PRINT ఎంపిక మరియు హెడర్ () ఫంక్షన్ ఉపయోగించి JSON ని ముద్రించండి
PHP అనే ఎంపిక ఉంది 'JSON_PRETTY_PRINT' దీనితో ఉపయోగించబడుతుంది json_encode () సరైన అమరిక మరియు నిర్దిష్ట ఆకృతితో JSON డేటాను ముద్రించే ఫంక్షన్. అనే ఫైల్ను సృష్టించండి exp2.php కింది కోడ్తో. కోడ్లో, మునుపటి ఉదాహరణ యొక్క అదే శ్రేణి ఉపయోగం చూడటానికి ఉపయోగించబడుతుంది JSON_PRETTY_PRINT ఎంపిక. శీర్షిక () ఫైల్ కంటెంట్ గురించి బ్రౌజర్కు తెలియజేయడానికి ఫంక్షన్ ఇక్కడ ఉపయోగించబడుతుంది. ఈ ఫంక్షన్ లేకుండా ఫార్మాటింగ్ వర్తించదు.
exp2.php
<? php//శ్రేణిని ప్రకటించండి
$ కోర్సులు= శ్రేణి('మాడ్యూల్ -1'=>'HTML','మాడ్యూల్ -2'=>'జావాస్క్రిప్ట్','మాడ్యూల్ -3'=>'CSS3',
'మాడ్యూల్ -4'=>'PHP');
//గురించి బ్రౌజర్కు తెలియజేయండిరకంయొక్కఫైల్హెడర్ ఉపయోగించిఫంక్షన్
శీర్షిక('కంటెంట్-రకం: టెక్స్ట్/జావాస్క్రిప్ట్');
//శ్రేణిని ముద్రించండిలోఒక సాధారణ JSON ఫార్మాట్
బయటకు విసిరారుjson_encode($ కోర్సులు, JSON_PRETTY_PRINT);
?>
అవుట్పుట్:
బ్రౌజర్ నుండి ఫైల్ను అమలు చేసిన తర్వాత కింది అవుట్పుట్ కనిపిస్తుంది. నిర్దిష్ట ఫాంట్ మరియు అలైన్మెంట్ వర్తించబడుతుంది.
http: //localhost/json/exp2.php