Maison  >  Article  >  développement back-end  >  Explication détaillée de l'utilisation des fonctions liées à php json

Explication détaillée de l'utilisation des fonctions liées à php json

墨辰丷
墨辰丷original
2018-05-24 11:42:121487parcourir

Cet article présente principalement l'utilisation des fonctions liées à php json, répertorie les fonctions de json_encode, json_decode et json_last_error et analyse les compétences d'utilisation spécifiques des fonctions json_encode et json_decode avec des exemples. Les amis dans le besoin peuvent s'y référer

<.> Les exemples de cet article décrivent l'utilisation des fonctions liées à php json. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

Liste des fonctions :



Par exemple 1 : json_encode

$arr=array("A"=>"a","B"=>"b","C"=>"c","D"=>"d");
echo json_encode($arr);

sortie :

{"A":"a","B":"b","C":"c","D":"d"}

Par exemple 2 : json_decode

$arr='{"A":"a","B":"b","C":"c","D":"d"}';
var_dump(json_decode($arr));
var_dump(json_decode($arr,true));

sortie :

object(stdClass)[1]
 public &#39;A&#39; => string &#39;a&#39; (length=1)
 public &#39;B&#39; => string &#39;b&#39; (length=1)
 public &#39;C&#39; => string &#39;c&#39; (length=1)
 public &#39;D&#39; => string &#39;d&#39; (length=1)
array (size=4)
 &#39;A&#39; => string &#39;a&#39; (length=1)
 &#39;B&#39; => string &#39;b&#39; (length=1)
 &#39;C&#39; => string &#39;c&#39; (length=1)
 &#39;D&#39; => string &#39;d&#39; (length=1)

Ce qui précède est le résumé de cet article Tout le contenu, j'espère qu'il sera utile à l'étude de chacun.


Recommandations associées :

Une brève analyse de la différence entre json et jsonp et l'obtenir via ajax jsonConversion du format post-données

Convertir les éléments du formulaire en JSON en construisant des paramètres AJAX

Requête asynchrone SpringMVC Ajax pour les données au format JSON implémentées dans l'environnement

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn