Maison >développement back-end >Problème PHP >Comment convertir json en php
Comment convertir json en php ?
json_decode est une fonction intégrée à PHP ajoutée après php5.2.0. Sa fonction est d'encoder des chaînes au format JSON.
Les règles de syntaxe de json_decode :
json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] )<.> json_decode accepte une chaîne au format JSON et la convertit en variable PHP Lorsque le paramètre $assoc est TRUE, le tableau sera renvoyé, sinon l'objet sera renvoyé. Chaîne au format JSON
$json = '{"a":"php","b":"mysql","c":3}';où a est la clé et php est la valeur clé de a. Exemple :
<?php $json = '{"a":"php","b":"mysql","c":3}'; $json_Class=json_decode($json); $json_Array=json_decode($json, true); print_r($json_Class); print_r($json_Array); ?>Sortie du programme :
stdClass Object ( [a] => php [b] => mysql [c] => 3 ) Array ( [a] => php [b] => mysql [c] => 3 )Sous les prémisses du code ci-dessus Accédez à la valeur de a du type d'objet $json_Class
echo $json_Class->{'a'};Sortie du programme :
php
echo $json_Array['a'];Sortie du programme :
php
Tutoriel PHP》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!