Maison >php教程 >PHP开发 >Utilisez PHP pour recevoir des données POST et analyser les données JSON

Utilisez PHP pour recevoir des données POST et analyser les données JSON

高洛峰
高洛峰original
2016-12-23 15:57:591243parcourir

<?php
 $json_string = $_POST["txt_json"];
 if(ini_get("magic_quotes_gpc")=="1")
 {
  $json_string=stripslashes($json_string);
 }
 $user = json_decode($json_string);
 echo var_dump($user);
?>

Dans ce fichier, récupérez d'abord la valeur du champ du formulaire POST txt_json dans le fichier html, placez-le dans la variable $json_string, puis déterminez si le paramètre PHP actuel est magic_quotes_gpc=On, c'est-à-dire le Les guillemets doubles entrants seront échappés, donc la fonction json_decode ne peut pas les analyser, nous devons donc les supprimer. Ensuite, utilisez la fonction json_decode pour convertir le texte JSON en objet, enregistrez-le dans la variable $user et enfin utilisez echo var_dump($user); pour vider l'objet


Pour plus d'articles sur l'utilisation de PHP pour recevoir des données POST et analyser les données JSON, veuillez faire attention au site Web PHP 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