Analyse des corps de requête JSON POST en PHP sans PECL
La récupération et l'analyse des corps de requête JSON dans des scripts PHP peuvent être difficiles, en particulier lorsqu'il s'agit de Requêtes POST. Cet article aborde le problème de l'accès et de l'interaction avec les objets JSON POST-ed en PHP, sans utiliser d'appels de fonction de corps de requête HTTP comme http_get_request_body().
Solution
Pour analyser efficacement les corps de requête JSON POST en PHP sans PECL, une approche simple et directe consiste à utiliser les deux éléments suivants étapes :
Le deuxième paramètre dans json_decode (TRUE) garantit que l'objet JSON est renvoyé sous forme de tableau, facilitant ainsi l'accès à ses propriétés et valeurs.
Exemple de code
Voici un exemple de script PHP qui illustre l'approche ci-dessus :
<?php // Read the JSON request body $inputJSON = file_get_contents('php://input'); // Convert the JSON string to an array $input = json_decode($inputJSON, TRUE); // Access and interact with the JSON object // (e.g., print the value of a property) echo $input['name']; ?>
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!