"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment accéder aux variables POST en PHP ?

Comment accéder aux variables POST en PHP ?

Publié le 2024-11-03
Parcourir:618

How to Access POST Variables in PHP?

Comment accéder aux variables POST

Pour accéder aux variables soumises via une requête POST, vous pouvez exploiter la variable PHP intégrée appelée $_POST . Ce tableau contient automatiquement toutes les données POST envoyées par l'utilisateur.

Obtention de valeurs individuelles

Pour récupérer une variable POST spécifique, vous pouvez utiliser la syntaxe suivante :

$variable_name = $_POST["name_of_variable"];

Par exemple, si vous avez une case à cocher avec le nom « myCheckbox », vous pouvez vérifier sa valeur comme ceci :

if (isset($_POST["myCheckbox"]) && $_POST["myCheckbox"] == 'Yes') {

}

Accès aux cases à cocher avec des noms de tableau

Si vous avez plusieurs cases à cocher portant le même nom, PHP renverra un tableau de leurs valeurs. Pour accéder à ces valeurs, vous pouvez utiliser la syntaxe suivante :

$checkbox_array = $_POST["array_name"];

Par exemple, si vous avez des cases à cocher portant le nom "myCheckbox []", vous pouvez accéder à leurs valeurs comme ceci :

foreach ($checkbox_array as $value) {

}

Obtention de l'intégralité des données POST

Pour afficher l'intégralité du contenu du tableau $_POST, vous pouvez utiliser la fonction var_dump() :

var_dump($_POST);

Gestion d'autres formats de données

Si vos données POST sont dans un format autre que le format standard, tel que JSON ou XML , vous pouvez utiliser la fonction file_get_contents() pour récupérer les données brutes :

$post_data = file_get_contents('php://input');
Déclaration de sortie Cet article est réimprimé à l'adresse : 1729316416. En cas d'infraction, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3