Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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 GET从URL提取文本_Php_Get - Fatal编程技术网

Php 使用$\u GET从URL提取文本

Php 使用$\u GET从URL提取文本,php,get,Php,Get,我有一个如下所示的URl: 然后,我尝试使用以下方法提取when articles=ViewAll: if(isset($_GET['articles']) && $_GET['articles']=='ViewAll'){ //do something here } 它似乎不起作用,因为它从来不会出现在if语句中。我认为我的语法是错误的,但作为一个新手,我看不出我的错误。非常感谢您的帮助。这对我很有效,请尝试: if(isset($_GET['articles']) &a

我有一个如下所示的URl:

然后,我尝试使用以下方法提取when articles=ViewAll:

if(isset($_GET['articles']) && $_GET['articles']=='ViewAll'){
//do something here
}

它似乎不起作用,因为它从来不会出现在if语句中。我认为我的语法是错误的,但作为一个新手,我看不出我的错误。非常感谢您的帮助。

这对我很有效,请尝试:

 if(isset($_GET['articles']) && ($_GET['articles']=="ViewAll"))
            {

            }

请尝试检查其余的代码或将其余的代码粘贴到此处,以便我可以看到可能的错误

什么是“我有…”?它是您的站点之一,还是您试图解析的站点?if语句看起来不错。一定有另一个错误(在您没有显示的代码中)您确定要使用
ViewAll
作为您的值,而不是在任何其他情况下?看起来不错。。。现在,您需要测试它周围的代码,并确保您甚至可以使用IF语句…“它从不落入IF语句中”-您确定可以使用IF语句吗?这不是答案。甚至连一句话都没说