Comment accéder aux variables POST en PHP ?

DDD
Libérer: 2024-10-19 13:42:01
original
201 Les gens l'ont consulté

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 :

<code class="php">$variable_name = $_POST["name_of_variable"];</code>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!