Articles

Convertir Un Objet PHP En JSON | Tableau PHP En JSON – CodeSource.io

Comme JSON est un format de données omniprésent pour le partage et le stockage de données, un backend PHP doit permettre le traitement des données JSON. Dans ce tutoriel, nous allons en apprendre davantage sur le format JSON et convertir l’objet PHP en JSON.

Contenu

  • Définitions
    • Tableau
    • Objet
    • Json
    • Fonction json_encode
    • Fonction json_decode
  • Tableau PHP en JSON
  • JSON En Tableau PHP
  • Objet PHP en JSON
  • Conclusion

Définitions

Tableau

Le tableau est une structure de données qui contient un groupe d’éléments. Si vous souhaitez approfondir les tableaux, cliquez ici pour le faire en utilisant la documentation officielle.

Object

Object est une instance individuelle de la structure de données définie par une classe.

Example

Object 1 Object 2
Name: Anisha
Age: 24
Name: Josie
Age: 29
Exemples d’objets

JSON

JSON (Notation d’objet JavaScript) est l’un des formats de fichiers standard ouverts les plus populaires utilisés pour stocker et partage de données

json_encode()

C’est une fonction php intégrée qui est utilisée pour convertir un tableau ou un objet PHP en représentation JSON (notation d’objet JavaScript).

json_decode()

Prend une chaîne codée JSON (JavaScript Object Notation) et la convertit en une variable PHP.

Convertir un tableau PHP en JSON

Créez d’abord un tableau.

$person = array('name' => 'Rhyley', 'email' => '[email protected]');

Pour le convertir, nous utilisons json_encode($person). Imprimez le tableau et le json.

 $person = array('name' => 'Rhyley', 'email' => '[email protected]'); print_r($person); echo "---------------- \n"; echo json_encode($person);

Sortie

Array( => Rhyley => [email protected])---------------- {"name":"Rhyley","email":"[email protected]"}

Convertir JSON En Tableau PHP

Pour JSON (Notation d’objet JavaScript) en tableau PHP, nous utilisons json_decode.

$json = json_encode($person);// print the arrayprint_r(json_decode($json));

Sortie

( => Rhyley => [email protected])

Convertir un objet PHP en JSON

Comprenons comment nous pouvons JSON_encode un objet PHP en créant une instance de Fruits.

Sortie

Fruit Object( => Blackberries => Violet)

Pour convertir un objet PHP en JSON, nous utilisons json_encode.

echo json_encode($blackberries);

Sortie

{"name":"Blackberries","color":"Violet"}

Conclusion

Maintenant, vous pouvez manipuler les données aussi bien que vous le souhaitez. Avec cette compréhension du traitement des données JSON (Notation d’objet JavaScript) à l’aide de PHP, allez-y et encodez vos objets PHP en JSON et partagez-les sur Internet.

Nous vous suggérons de continuer à en apprendre davantage sur les tableaux.

Merci d’avoir lu!