PHP 超全局变量 - $_GET
PHP $_GET
$_GET 包含通过 HTTP GET 方法接收的变量数组。
通过 HTTP GET 方法发送变量的两种主要方式是
- URL 中的查询字符串
- HTML 表单
URL 中的查询字符串
查询字符串是添加到 URL 末尾的数据。在下面的链接中,问号 (?) 之后的所有内容都属于查询字符串
<a href="demo_phpfile.php?subject=PHP&web=W3schools.com">Test $GET</a>
上面的查询字符串包含两个键/值对
subject=PHP
web=W3schools.com
在 PHP 文件中,我们可以使用 $_GET 变量来收集查询字符串的值。
示例
PHP 文件 demo_phpfile.php
<html>
<body>
<?php
echo "Study " . $_GET['subject'] . " at " . $_GET['web'];
?>
</body>
</html>
自己动手试一试 »
HTML 表单中的 $_GET
如果表单的 method 属性设置为 "GET",则 HTML 表单通过 HTTP GET 方法提交信息。
为了演示这一点,我们首先创建一个简单的 HTML 表单
HTML 表单
<html>
<body>
<form action="welcome_get.php" method="GET">
Name: <input type="text" name="name">
E-mail: <input type="text" name="email">
<input type="submit">
</form>
</body>
</html>
当用户单击提交按钮时,表单数据将发送到