php post表单,直接用$和控制的name属性生成的变量获取值是怎么实现的?

比如a.php里面有个表单<formname=formmethod=postaction="b.php"><inputtype="hidden"name=kidvalue... 比如a.php里面有个表单
<form name=form method=post action="b.php">
<input type="hidden" name=kid value="123456789">
<input type=submit name=submit value=submit>
</p>
</form>
在b.php里面打印出input的值
<? echo $kid;?>

b页面里面没有用到$_POST而是直接输出了一个变量$kid,$后面的值和控制名只要是一样就能获取到值,这是怎么实现的?今天在一个案例里面看到这种做法,实际没弄懂这是怎么做的。
展开
 我来答
司马刀剑
高粉答主

2018-01-28 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7354万
展开全部
html里
<input type="text" name="dbnametext"/>就是页面中要输入的数据库名称晌扒伍此蔽的控件

提交到PHP里后
$_POST['dbnametext']; 的写法就是宴或获取到这个输入的值

$databasename=$_POST['dbnametext'];
这只是将这个输入的值,存放到$databasename里而已
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式