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 :
<code class="php">$variable_name = $_POST["name_of_variable"];</code>
Par exemple, si vous avez une case à cocher avec le nom « myCheckbox », vous pouvez vérifier sa valeur comme ceci :
<code class="php">if (isset($_POST["myCheckbox"]) && $_POST["myCheckbox"] == 'Yes') { }</code>
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 :
<code class="php">$checkbox_array = $_POST["array_name"];</code>
Par exemple, si vous avez des cases à cocher avec le nom "myCheckbox[]", vous pouvez accéder à leurs valeurs comme ceci :
<code class="php">foreach ($checkbox_array as $value) { }</code>
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() :
<code class="php">var_dump($_POST);</code>
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 :
<code class="php">$post_data = file_get_contents('php://input');</code>
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!