PHP语言学习:[11]变量$_POST解析
$_POST变量用于手机来自method="post"的表单中的值
$_POST变量
$_POST变量
$_POST变量是一个数组,内容是由HTTP POST方法发送的变量名称和值
$_POST变量用于手机来自 method="post"的表单中的值,从带有POST方法的表单发送的消息,对任何人都是不可见的(不会显示在浏览器的地址栏)并且对发送信息的量也没有限制
例如
<form action="welcome.php"method="post">
Enter your name:<input type="text"name="name"/>
Enter you age:<input type="text" name="age"/>
<input type="submit"/>
</form>
当用户点击提交按钮的时候,URL不会含有任何变淡数据网址如:http://www.*****.com.cn/*.php
"welcome.php"文件现在可以通过$_POST变量来获取表单数据了, 表单域的名称会自动成为$_POST数组中的ID键
Welcome<?php echo $_POST["name"];?>.<br/>
You are<?php echo $_POST["AGE"];?>years old!
为什么使用$_POST
通过HTTP POST发送的变量不会显示在URL中
变量没有长度限制
不过,由于变量不显示在URL中,所以无法把页面加入书签
$_REQUEST变量
PHP的$_REQUEST变量包含了$_GET $_POST 以及$_COOKIE的内容
PHP的$_REQUEST变量用来取得通过GET和POST的方法发送表单数据的结果
例子
Welcome <?php echo $_REQUEST["NAME"];?>.<br/>
You are<?php echo $_REQUEST["age"];?>years old!
(共篇)上一篇:变量解析$_GET|下一篇: