דוגמה 1: הדפס את JSON ללא עיצוב
json_encode () הפונקציה של PHP משמשת לניתוח כל נתוני JSON. צור קובץ בשם exp1.php עם הקוד הבא כדי לקרוא נתוני JSON פשוטים ולהדפיס את הפלט. כאן, מערך אסוציאטיבי מוכרז לייצר נתוני JSON. אין יישום עיצוב עבור נתוני JSON בקוד. אז נתוני JSON יודפסו בשורה אחת בפורמט JSON.
exp1.php
<? php
//הכריז על המערך
קורסים של $= מערך('מודול מספר 1'=>'HTML','מודול -2'=>'JavaScript','מודול -3'=>'CSS3',
'מודול -4'=>'PHP');
//הדפס את המערךבפורמט JSON פשוט
זרקjson_encode(קורסים של $);
?>
תְפוּקָה:
הפלט הבא יופיע לאחר ביצוע הקובץ מהדפדפן.
http: //localhost/json/exp1.php
דוגמה 2: הדפס את JSON באמצעות האפשרות JSON_PRETTY_PRINT ופונקציית הכותרת ()
ל- PHP יש אפשרות בשם 'JSON_PRETTY_PRINT' אשר משמש עם json_encode () פונקציה להדפסת נתוני JSON ביישור נכון ובפורמט מסוים. צור קובץ בשם exp2.php עם הקוד הבא. בקוד, אותו מערך של הדוגמה הקודמת משמש כדי לראות את השימוש JSON_PRETTY_PRINT אוֹפְּצִיָה. כּוֹתֶרֶת() הפונקציה משמשת כאן כדי ליידע את הדפדפן לגבי תוכן הקובץ. שום עיצוב לא יוחל ללא פונקציה זו.
exp2.php
<? php//הכריז על המערך
קורסים של $= מערך('מודול מספר 1'=>'HTML','מודול -2'=>'JavaScript','מודול -3'=>'CSS3',
'מודול -4'=>'PHP');
//הודע לדפדפן לגביסוּגשל הקוֹבֶץבאמצעות כותרתפוּנקצִיָה
כּוֹתֶרֶת('סוג תוכן: טקסט/javascript');
//הדפס את המערךבפורמט JSON פשוט
זרקjson_encode(קורסים של $, JSON_PRETTY_PRINT);
?>
תְפוּקָה:
הפלט הבא יופיע לאחר ביצוע הקובץ מהדפדפן. גופן ויישור ספציפיים יוחלו.
http: //localhost/json/exp2.php