PHP உடன் அழகான JSON ஐ எப்படிப் படித்து அச்சிடலாம்

How Read Print Pretty Json With Php



சேவையகத்திற்கும் உலாவிக்கும் இடையில் தரவைப் பரிமாறிக்கொள்ள JSON ஒரு பிரபலமான தரவு சேமிப்பு வடிவமாகும். இது ஜாவாஸ்கிரிப்டிலிருந்து பெறப்பட்டது மற்றும் பல நிலையான நிரலாக்க மொழிகளால் ஆதரிக்கப்படுகிறது. இது ஒரு மனிதனால் படிக்கக்கூடிய கோப்பு வடிவமாகும், இது சரியான வடிவமைப்போடு அச்சிட்டால் யாருக்கும் எளிதில் புரியும். எந்த வடிவமைப்பும் பொருந்தாத போது JSON தரவு ஒற்றை வரியில் அச்சிடுகிறது. ஆனால் இந்த வகை வெளியீடு அவ்வளவு எளிதில் புரிந்துகொள்ள முடியாதது. எனவே, வடிவமைக்கப்பட்ட JSON தரவு வாசகருக்கான தரவின் கட்டமைப்பைப் புரிந்துகொள்ள மிகவும் முக்கியம். JSON தரவை வடிவமைக்க அழகான அச்சு பயன்படுத்தப்படுகிறது. அழகான அச்சிடுதலைப் பயன்படுத்தி JSON தரவை மனிதர்களுக்கு மிகவும் படிக்கக்கூடிய வடிவத்தில் குறிப்பிடலாம். JSON தரவில் அழகான அச்சிடுதலைப் பயன்படுத்த பல வழிகள் உள்ளன. PHP ஐப் பயன்படுத்தி JSON அழகான அச்சிடுவதற்கு நீங்கள் எவ்வாறு விண்ணப்பிக்கலாம் என்பது பல்வேறு எடுத்துக்காட்டுகளைப் பயன்படுத்தி இந்த டுடோரியலில் காட்டப்பட்டுள்ளது.

எடுத்துக்காட்டு -1: வடிவமைக்காமல் JSON ஐ அச்சிடவும்

json_encode () எந்த JSON தரவையும் பாகுபடுத்த PHP இன் செயல்பாடு பயன்படுத்தப்படுகிறது. என்ற கோப்பை உருவாக்கவும் 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

எடுத்துக்காட்டு -3: JSON_PRETTY_PRINT விருப்பத்தைப் பயன்படுத்தி JSON ஐ அச்சிடுங்கள் மற்றும் | _+_ | ';
}
?>

வெளியீடு:

உலாவியில் இருந்து கோப்பை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். இங்கே, JSON தரவின் ஒவ்வொரு கேள்வி மற்றும் பதிலும் அச்சிடப்படும் நீலம் நிறம் மற்றும் தைரியமான வடிவம் மற்றும், மற்றொரு பகுதி அச்சிடப்படும் வலை நிறம்.

http: //localhost/json/exp4.php

முடிவுரை

பல்வேறு PHP விருப்பங்களைப் பயன்படுத்தி வடிவமைக்கப்பட்ட JSON தரவை நீங்கள் எவ்வாறு அச்சிடலாம் என்பது இந்தக் கட்டுரையில் காட்ட முயற்சி செய்யப்பட்டுள்ளது. JSON தரவை வடிவமைப்பதற்கும், மேற்கண்ட உதாரணங்களைச் சரியாகப் பயிற்சி செய்தபின் அழகான JSON வெளியீட்டை உருவாக்குவதற்கும் வாசகர் PHP ஐப் பயன்படுத்த முடியும் என்று நம்புகிறேன்.