Comment créer un objet Json via un tableau en PHP

Nous allons utiliser un tableau associatif qui utilise une structure de type clé/valeur pour stocker les données. Ces clés seront une chaîne de caractères ou un entier qui sera utilisé comme index pour rechercher la valeur correspondante dans le tableau.
 
 
La fonction json_encode est utilisée pour convertir la valeur de array en JSON. Cette fonction est ajoutée depuis PHP 5. D’ailleurs, vous pouvez créer plus de tableaux imbriqués selon vos besoins. Vous pouvez également créer un tableau d’objets avec cette fonction.

Comme dans JSON, tout est stocké sous forme de paire clé/valeur. Nous allons convertir cette paire clé/valeur du tableau en JSON.
 

Exemple :
<?php 
	// Crée un tableau imbriqué
	$tab = array ( 
		// Chaque tableau sera converti en objet
		array( 
		  "name" => "Frédéric Majory",
		  "email" => "[email protected]",
		  "telephone" => "+33 01.09.94.30.12"
		), 
		array( 
		  "name" => "Adorlee Miron",
		  "email" => "[email protected]",
		  "telephone" => "+33 04.97.35.65.26"
		), 
		array( 
		  "name" => "Christian Leclerc",
		  "email" => "[email protected]",
		  "telephone" => "+33 03.56.16.29.48"
		) 
	); 
	  
	// Fonction pour convertir un tableau en JSON
	echo json_encode($tab); 
?>

Sortie :

[{"name":"Frederic Majory","email":"[email protected]","telephone":"+33 01.09.94.30.12"},
{"name":"Adorlee Miron","email":"[email protected]","telephone":"+33 04.97.35.65.26"},
{"name":"Christian Leclerc","email":"[email protected]","telephone":"+33 03.56.16.29.48"}]
QCM sur PHPQCM sur PHP – Les bases – Partie 1QCM sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *