url模式匹配php

时间:2011-01-19 06:17:12

标签: php html

我有一个格式为/?var1 = val1& var2 = val2;

的网址

我想使用php检查url中是否存在var2 = val2。怎么办?

3 个答案:

答案 0 :(得分:1)

您可以使用$ _GET超全局

if(!empty($ _ GET ['var2'])&& $ _GET ['var2'] =='val2'))//做某事

答案 1 :(得分:1)

这样做

if (isset($_GET['var2']))  // check if exist
{ 
  if ($_GET['var2'] == val2) // do something
}

答案 2 :(得分:1)

如果这不是请求的QUERY_STRING(在这种情况下,您应该使用$_GET作为@Spechal said),则可以使用parse_str()。它“使用与PHP填充$_GET$_POST等变量相同的机制。

另见parse_url()