Maison >développement back-end >Problème PHP >Savez-vous ce que PHP utilise pour collecter les données du formulaire ?
Dans l'article précédent, nous avons découvert $_SERVER. Si vous en avez besoin, veuillez lire "Apprenez à jouer avec $_SERVER". Cette fois nous allons vous présenter la méthode de collecte des données de formulaire en PHP. Vous pouvez vous y référer si nécessaire.
En PHP, "$_POST
", "$_GET
" et "$_REQUEST
" sont utilisés pour collecter les informations du formulaire. Mais cette fois, nous présenterons d'abord "$_POST" et "$_GET". Tout d'abord, jetons un coup d'œil à "$_POST". $_POST
”、“$_GET
”和“$_REQUEST
”。但是这次我们就先介绍介绍“$_POST”和“$_GET”,首先我们来看一下“$_POST”。
我们先来看一个小小的案例。
<!DOCTYPE html> <html> <body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Name: <input type="text" name="fname"> <input type="submit"> </form> <?php $name = htmlspecialchars($_POST['fname']); echo $name; ?> </body> </html>
结果为
这个例子中可以看到,当我们在输入框中输入信息,点击提交的时候,页面就会出现我们刚刚输入好的信息。我们再去看看代码,发现form标签的method属性值为post,并且在“<?php
”与“?>
”之间出现了“$_POST['fname']
”,想必这就是让页面出现表单信息的原因吧。
当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至
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!