我想简单的讲一下一些超全局数组的特点和用法啊
我主要介绍 G E T , _GET, GET,_POST,$_REQUEST
首先我们得先写一个HTML的前端form表单
<html>
<head>
<meta charset="utf-8" />
<title> 超全局数组</title>
</head>
<body>
<form action="test.php" method="post">
用户名:<input type="text" name="username" /><br>
密 码:<input type="password" name="password" /><br><br>
<input type="submit" value="登录" />
</form>
</body>
</html>
先让我们来关注一下啊,这个表单现在的提交方式是post
然后我们来编辑php文件,利用var_dump函数来检测我们的提交给PHP是否成功
<?php
var_dump($_POST);
?>
由此处可见啊,post是提交正常。下面我们来实验用get,其结果如图所示:
$_REQUEST 这个可以同时接受get和post提交的数据
由上我们可以总结出:
_GET 用于接收 ***URL 地址***中的提交数据(一般是 GET 参数)
_POST 用于接收 请求体 中提交的数据(一般是 POST 提交的数据)
_REQUEST = _GET + _POST(这个是_GET和_POST两个都能同时接收到的)