Maison >développement back-end >tutoriel php >Comment analyser les données JSON de JavaScript vers PHP ?
Analyser les données JSON de Javascript vers PHP
Envoyer des données JSON de Javascript dans le navigateur à un serveur et les analyser en PHP implique plusieurs étapes.
1. Création de la chaîne JSON
En Javascript, utilisez la méthode JSON.stringify() pour convertir un objet en chaîne JSON. Cette chaîne contiendra les données à envoyer au serveur.
2. Envoi des données JSON avec AJAX
Utilisez l'objet XMLHttpRequest de Javascript pour établir une connexion AJAX au serveur. Définissez l'en-tête Content-type sur :
3. Analyse des données JSON en PHP
Si vous avez utilisé l'en-tête "application/json", lisez les données brutes POST en utilisant :
$str_json = file_get_contents('php://input');
Si vous avez utilisé l'en-tête "application/x -www-form-urlencoded", accédez aux données via $_POST, mais n'oubliez pas de créer d'abord une chaîne POST en Javascript. Décodez la chaîne JSON à l'aide de json_decode().
Pièges à éviter
Références
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!