Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取所有可能的$\u从URL获取参数_Php_Url_Get - Fatal编程技术网

Php 获取所有可能的$\u从URL获取参数

Php 获取所有可能的$\u从URL获取参数,php,url,get,Php,Url,Get,我有一个网站链接,该网站运行带有以下变量的php代码: http://www.example.com/run.php?test=abc 除了test,比如id和title,链接中还有其他可用的$\u GET变量,我对此一无所知。是否有可能获取缺失的变量(如果有)?在我的示例中,它将是id和title变量。是的,array\u key($\u GET)将为您提供键,只需迭代它们是的,array\u key($\u GET)将为您提供键,只需迭代它们$\u GET是通过URL传递给当前脚本的变量的关

我有一个网站链接,该网站运行带有以下变量的php代码:
http://www.example.com/run.php?test=abc


除了
test
,比如
id
title
,链接中还有其他可用的$\u GET变量,我对此一无所知。是否有可能获取缺失的变量(如果有)?在我的示例中,它将是
id
title
变量。

是的,
array\u key($\u GET)
将为您提供键,只需迭代它们

是的,
array\u key($\u GET)
将为您提供键,只需迭代它们

$\u GET
是通过URL传递给当前脚本的变量的关联数组

因此,它将保存所有url参数。您可以通过以下操作看到这一点:

var_dump($_GET);
然后,您可以使用$\u GET参数执行以下操作:

foreach ($_GET as $getParam => $value) {
    echo $getParam . ' = ' . $value . PHP_EOL;
}

$\u GET
是通过URL传递到当前脚本的变量的关联数组

因此,它将保存所有url参数。您可以通过以下操作看到这一点:

var_dump($_GET);
然后,您可以使用$\u GET参数执行以下操作:

foreach ($_GET as $getParam => $value) {
    echo $getParam . ' = ' . $value . PHP_EOL;
}
是的

$\u GET
是一个数组

因此,
$\u GET[0]
可能是test的值
$\u GET[1]
可以是title的值

因此,您需要了解
$\u GET
数组或循环数组中保存了多少值:

foreach ($_GET as $getParam => $value) {
    echo $getParam . ' = ' . $value . PHP_EOL;
}
另外,如果您的do
print\u r($\u GET)您可以看到数组中所有不同的条目是如何显示的。

$\u GET
是一个数组

因此,
$\u GET[0]
可能是test的值
$\u GET[1]
可以是title的值

因此,您需要了解
$\u GET
数组或循环数组中保存了多少值:

foreach ($_GET as $getParam => $value) {
    echo $getParam . ' = ' . $value . PHP_EOL;
}

另外,如果您的do
print\u r($\u GET)您可以看到数组中所有不同的条目是如何被接受的。

否-如果有一种确定给定URL接受哪些参数的通用方法,这将是一个巨大的安全风险。您需要熟悉变量提供的web服务-换句话说,了解API。使用
$\u GET
您将从数组中获取所有参数url@Utkanos这就是我想要的答案,非常感谢!否-如果有一种确定给定URL接受哪些参数的通用方法,这将是一个巨大的安全风险。您需要熟悉变量提供的web服务-换句话说,了解API。使用
$\u GET
您将从数组中获取所有参数url@Utkanos这就是我想要的答案,非常感谢!您至少可以更改我的示例的变量名。您的示例没有真正解释发生了什么。我看到你后来编辑它来解释。干得好。你至少可以更改我的示例的变量名。你的示例没有真正解释发生了什么。我看到你后来编辑它来解释。干得好