在 PHP 中使用 QUERY_STRING 获取 URL 数据
Kevin Amayi
2023年1月30日
2022年5月13日
-
使用
$_SERVER['QUERY_STRING']
在 PHP 的 URL 中获取作为查询参数传递的数据 -
使用
$_SERVER['QUERY_STRING']
获取 URL 数据并使用 PHP 中的 Explode 函数将数据转换为数组 -
在 PHP 中使用
$_SERVER['QUERY_STRING']
获取 URL 数据,将数据转换为数组,获取单个数组元素
本文介绍如何使用 $_SERVER['QUERY_STRING']
获取作为 URL 中的查询参数传递的数据,将数据转换为数组,并在 PHP 中获取每个索引处的值。
使用 $_SERVER['QUERY_STRING']
在 PHP 的 URL 中获取作为查询参数传递的数据
我们在 URL 中将数据作为字符串传递并使用 $_SERVER['QUERY_STRING']
捕获数据,然后打印字符串。
<?php
$Q = $_SERVER['QUERY_STRING'];
var_dump($Q);
?>
网址:
http://localhost:2145/test2/hello.php?KevinAmayi/Programmer/Blogger/Athlete
输出:
string(37) "KevinAmayi/Programmer/Blogger/Athlete"
使用 $_SERVER['QUERY_STRING']
获取 URL 数据并使用 PHP 中的 Explode 函数将数据转换为数组
我们在 URL 中将数据作为字符串传递,并使用 $_SERVER['QUERY_STRING']
捕获数据,使用 explode
函数将其转换为数组,然后打印它。
<?php
$Q = explode("/", $_SERVER['QUERY_STRING']);
var_dump($Q);
?>
网址:
http://localhost:2145/test2/hello.php?KevinAmayi/Programmer/Blogger/Athlete
输出:
array(4) { [0]=> string(10) "KevinAmayi" [1]=> string(10) "Programmer" [2]=> string(7) "Blogger" [3]=> string(7) "Athlete" }
在 PHP 中使用 $_SERVER['QUERY_STRING']
获取 URL 数据,将数据转换为数组,获取单个数组元素
我们在 URL 中将数据作为字符串传递,并使用 $_SERVER['QUERY_STRING']
捕获数据,使用 explode
函数将其转换为数组,然后打印特定的数组元素。
<?php
$Q = explode('/',$_SERVER['QUERY_STRING']);
//get the first array element
echo $Q[0].'<br>';
//get the second array element
echo $Q[1].'<br>';
//get the third array element
echo $Q[2].'<br>';
echo $Q[3].'<br>';
?>
网址:
http://localhost:2145/test2/hello.php?KevinAmayi/Programmer/Blogger/Athlete
输出:
KevinAmayi
Programmer
Blogger
Athlete