Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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 无法从URL获取utm_源参数_Php_Get_Url Parameters_Utm - Fatal编程技术网

Php 无法从URL获取utm_源参数

Php 无法从URL获取utm_源参数,php,get,url-parameters,utm,Php,Get,Url Parameters,Utm,我正在尝试获取所有get参数,但无法获取它们。数组为空。我在另一台服务器上尝试了同样的方法,在那里它可以正常工作,没有任何问题。谁能帮我解决这个问题。我想知道问题出在哪里 很奇怪,我能通过POST方法得到相同的参数 下面是我正在使用的代码 <?php echo "Method 1<br/>"; print_r($_REQUEST); echo "<br/>Method 2<br/>"; var_dump($_SERVER['REQUEST_URI'

我正在尝试获取所有get参数,但无法获取它们。数组为空。我在另一台服务器上尝试了同样的方法,在那里它可以正常工作,没有任何问题。谁能帮我解决这个问题。我想知道问题出在哪里

很奇怪,我能通过POST方法得到相同的参数

下面是我正在使用的代码

<?php

echo "Method 1<br/>";
print_r($_REQUEST);

echo "<br/>Method 2<br/>";
var_dump($_SERVER['REQUEST_URI']);

echo "<br/>Method 3<br/>";
var_dump($_SERVER['QUERY_STRING']);

您可以通过执行以下操作来检查GET参数:

var_dump($_GET);
或者您也可以检查:

var_dump($_SERVER['REQUEST_URI']);
var_dump($_SERVER['QUERY_STRING']);

首先,您应该检查表单类型,如果获取$\u get value是get类型

您能告诉我们您的代码是什么样子的吗?您已经尝试了什么?请向我们展示您用于从URL获取值的URL和代码。@MostafaTalebi我无法在此处共享该URL,因为它与项目相关,但该URL与我发布的URL相同。您好@lloicono谢谢您的回复。我试过了,但是没有用。你能更新你的问题并告诉我们你正在尝试的代码吗?我没有使用任何形式。我试图通过URL发送参数,因为我在我的问题张贴。