Maison >développement back-end >Problème PHP >Comment enregistrer les informations du formulaire dans un tableau en php

Comment enregistrer les informations du formulaire dans un tableau en php

PHPz
PHPzoriginal
2023-04-18 15:23:31507parcourir

Enregistrer les informations du formulaire dans un tableau en PHP est une opération très utile, qui nous permet de traiter les données du formulaire plus efficacement. Ci-dessous, nous expliquerons en détail comment enregistrer les données d'un formulaire dans un tableau.

Tout d'abord, sur la page front-end, nous devons utiliser des formulaires HTML pour collecter des informations dispersées sur la page. Après avoir collecté les données du formulaire, nous devons les envoyer au script PHP backend pour traitement. Dans les scripts PHP, nous pouvons utiliser la super variable globale $_POST pour collecter les données du formulaire.

Par exemple, nous avons un formulaire pour collecter les informations d'inscription des utilisateurs. En code HTML, vous pouvez écrire comme ceci :

<form method="POST" action="signup.php">
    <label for="username">用户名:</label>
    <input type="text" name="username" id="username">

    <label for="email">电子邮箱:</label>
    <input type="text" name="email" id="email">

    <label for="password">密码:</label>
    <input type="password" name="password" id="password">

    <input type="submit" value="注册">
</form>

Ici, nous utilisons un formulaire avec trois zones de saisie pour renseigner le nom d'utilisateur, l'adresse e-mail et le mot de passe. Lorsque l'utilisateur remplit le formulaire, cliquer sur le bouton d'inscription soumettra les données du formulaire à un script appelé signup.php. Dans ce script, vous pouvez utiliser la variable $_POST pour recevoir les données du formulaire.

Par exemple, dans un script nommé signup.php, vous pouvez écrire ceci pour traiter les données du formulaire :

<?php
    // 处理提交的表单数据
    $username = $_POST[&#39;username&#39;];
    $email = $_POST[&#39;email&#39;];
    $password = $_POST[&#39;password&#39;];

    // 将表单数据保存到数组中
    $user_info = array(
        &#39;username&#39; => $username,
        'email' => $email,
        'password' => $password
    );

    // 打印保存的数组信息
    print_r($user_info);
?>

Dans le code ci-dessus, utilisez la variable $_POST pour obtenir les données du formulaire renseignées par l'utilisateur, qui sont le nom d'utilisateur, adresse e-mail et mot de passe. Ensuite, nous utilisons un tableau pour sauvegarder ces données. Ici, nous définissons un tableau $user_info, qui contient les informations renseignées par l'utilisateur.

Pour le code ci-dessus, si nous imprimons le tableau $user_info, nous obtiendrons des résultats similaires à ceux-ci :

Array (
    [username] => user123
    [email] => user123@domain.com
    [password] => 123456
)

Ce qui précède est l'opération de base consistant à enregistrer les informations du formulaire dans le tableau. Dans les applications réelles, ce processus peut être plus complexe, nécessitant davantage d'opérations de validation et de filtrage des données de formulaire pour garantir que les données finales du tableau enregistrées sont correctes.

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!

Déclaration:
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