PHP - obtenir le contenu de la requête POST
J'ai un problème avec obtenir le contenu. Je ne connais pas les noms des variables post donc je ne peux pas faire cela à l'aide de
$variable = $_POST['name'];
parce que je ne connais pas le "nom". Je veux attraper toutes les variables envoyées par la méthode POST.
Comment puis-je obtenir les clés de la $_POST[]
tableau et les valeurs correspondantes?
- Comment obtient-elle Affichée?
- C'est
$_POST
(en majuscule) et pas$_Post
. - Je me porte garant de Matthieu commentaire, mais pour répondre à votre question; $_POST est un tableau, et si vous voulez juste les touches, utilisez la fonction array_keys($array); qui retourne un tableau de clés.
Vous devez vous connecter pour publier un commentaire.
Standard pour chaque:
$_POST est juste un grand tableau:
pour certains, une mise au point rapide, vous pouvez également utiliser
Il suffit d'utiliser une boucle for each
Outre
print_r($_POST);
vous pouvez également utiliservar_dump($_POST);
, mais une solution plus logique comme précédemment mentionné, estforeach
boucle.fondamentalement requête post sera mappé à un tableau.
pour le débogage, vous pouvez appeler
ce code affichera la liste de tous les tableau à l'intérieur après tableau.
À la remise des clés: