手册
目录
$_REQUEST 是 PHP 的一个超全局变量,它包含了提交的表单数据和所有的 cookie 数据。
换句话说,$_REQUEST 是一个数组,包含来自 $_GET、$_POST 和 $_COOKIE 的数据。
你可以通过 $_REQUEST 关键字加上表单字段或 cookie 的名称来访问这些数据,像这样:
$_REQUEST['firstname']
POST 请求通常是来自 HTML 表单提交的数据。
以下是一个 HTML 表单可能的样子:
当用户点击提交按钮时,表单数据会发送到 标签的 action 属性中指定的 PHP 文件。
在 action 文件中,我们可以使用 $_REQUEST 变量来收集输入字段的值。
$name = $_REQUEST['fname']; echo $name;
在下例中,我们将 HTML 表单和 PHP 代码放在同一个 PHP 文件中。
我们还添加了一些额外的安全行。
运行实例
GET 请求可以是表单提交,就像上面的示例一样,但 HTML 元素的 method 属性设置为 GET。
GET 请求也可以来自查询字符串(在 URL 地址后添加的信息)。
以下是一个带有查询字符串的 HTML 超链接可能的样子:
测试 $GET
当用户点击链接时,查询字符串数据会被发送到 demo_phpfile.php。
在 PHP 文件中,我们可以使用 $_REQUEST 变量来收集查询字符串的值。
PHP 文件 demo_phpfile.php:
运行实例
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习