URL 传参

也叫问号传参,是 PHP 与 Web 页面交互的方法之一。

URL 传参,模拟表单 GET 请求方式,在页面跳转的过程中,通过 “?” 在 URL 地址中添加参数 ,用于实现跨页面传参的功能。

语法格式:
http://localhost/xxx.php?参数名=参数值&参数名=参数值

建立一个名称为 index.php 的页面,代码如下:

示例1

<!DOCTYPEhtml>







跳转页面


代码讲解
1、URL传参
跳转页面
通过超链接,实现 URL 传参功能。
check.php:将要跳转到的页面地址。
?:用于在URL 地址中传递参数。
id=1:URL 中传递的参数。id 是参数名称,1 是参数值。
name=Tom:URL 中传递的参数。name 是参数名称,Tom 是参数值。
age=15:URL 中传递的参数。age 是参数名称,15 是参数值。

跳转

在 index.php 页面,鼠标点击“跳转页面”的超链接后,页面会跳转到同级目录下的 check.php 文件,代码如下:
代码
<?php
header(“content-type:text/html;charset=utf-8”);
//获得URL中的参数
$id=$_GET[“id”];
$name=$_GET[“name”];
$age=$_GET[“age”];
//输出接收到的数据
echo”id:{$id}
“;
echo”name:{$name}
“;
echo”age:{$age}
“;
代码讲解
1、获得URL参数值
$id = $_GET[“id”];
$name = $_GET[“name”];
$age = $_GET[“age”];
通过 $_GET,获得 URL 中的参数值。
$_GET[“id”]:获得 UR L中,参数名称为 id 的参数值。
$_GET[“name”]:获得 URL 中,参数名称为 name 的参数值。
$_GET[“age”]:获得 URL 中,参数名称为 age 的参数值。