Exemple-1 : Imprimer JSON sans formatage
json_encode() La fonction de PHP est utilisée pour analyser toutes les données JSON. Créer un fichier nommé exp1.php avec le code suivant pour lire une simple donnée JSON et imprimer la sortie. Ici, un tableau associatif est déclaré pour générer des données JSON. Aucun formatage n'est appliqué pour les données JSON dans le code. Ainsi, les données JSON seront imprimées sur une seule ligne au format JSON.
exp1.php
<?php
//Déclarer le tableau
$cours=tableau('Module 1'=>'HTML','Module-2'=>'Javascript','Module-3'=>'CSS3',
'Module-4'=>'PHP');
//Imprimer le tableaudansun format JSON simple
chassèrentjson_encode($cours);
?>
Sortir:
La sortie suivante apparaîtra après l'exécution du fichier à partir du navigateur.
http://localhost/json/exp1.php
Exemple-2 : Imprimer JSON à l'aide de l'option JSON_PRETTY_PRINT et de la fonction header()
PHP a une option nommée « JSON_PRETTY_PRINT » qui est utilisé avec json_encode() fonction pour imprimer des données JSON avec un alignement approprié et un format particulier. Créer un fichier nommé exp2.php avec le code suivant. Dans le code, le même tableau de l'exemple précédent est utilisé pour voir l'utilisation JSON_PRETTY_PRINT option. entête() La fonction est utilisée ici pour informer le navigateur du contenu du fichier. Aucun formatage ne sera appliqué sans cette fonction.
exp2.php
<?php//Déclarer le tableau
$cours=tableau('Module 1'=>'HTML','Module-2'=>'Javascript','Module-3'=>'CSS3',
'Module-4'=>'PHP');
//Informez le navigateur de lataperdudéposerà l'aide de l'en-têtefonction
entête('Type de contenu : texte/javascript');
//Imprimer le tableaudansun format JSON simple
chassèrentjson_encode($cours, JSON_PRETTY_PRINT);
?>
Sortir:
La sortie suivante apparaîtra après l'exécution du fichier à partir du navigateur. Une police et un alignement spécifiques seront appliqués.
http://localhost/json/exp2.php