类似$_GET变量(数组),$_POST代表页面通过post方式提交过来的数据所形成的数组。
post提交数据,通常只有一种形式:
<form action=”abc.php” method=”post” >
项目1: <input type=”text” name=”uName” />
项目2: <input type=”password” name=”uPswd” />
<input type=”submit” value=”提交” />
</form>
其作用是:用户填写表单数据,并提交后,会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php)
接收post数据的形式为:
(在abc.php网页中)
<?php
$v1 = $_POST[‘uName’]; //单引号也可以用双引号,本质是一个字符串,其实是数组的键名(下标)
$v2 = $_POST[‘uPswd’]; //该键名必须跟提交的时候的名字完全一致(区分大小写)
也可以显示所有post数据:
var_dump($_POST)
?>
通常,网页中的form表单,一般都用post方式,get方式主要体现在其他3种形式。
小案例:
设计一个页面,可以对2个数据进行基本算术运算(+-*/),使用post方式
看课代码(5post_1.php, 5post_2.php)
$_REQUEST变量(数组)
$_REQUEST数组,其实并不是一个独立的数据来源,而是$_POST数据和$_GET数据的“总和”
即$_REQUEST数组中包括了所有$_POST数据和$_GET数据——其实是由系统内部自动存储的。
通常,$_POST数据和$_GET数据不会“同时出现”,$_REQUEST数组就代表了其中之一。
则他们接收数据都一样:
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/3210.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除