url模式匹配php

url模式匹配php,php,html,Php,Html,我的url格式为/?var1=val1&var2=val2 我想使用php检查url中是否只存在var2=val2。如何做到这一点?您可以使用$\u GET superglobal 如果(!empty($\u GET['var2'])&&&$\u GET['var2']=='val2')//做点什么您可以使用$\u GET superglobal 如果(!empty($\u GET['var2'])&&&$\u GET['var2']=='val2')//做点什么 if (isset($_GET

我的url格式为/?var1=val1&var2=val2


我想使用php检查url中是否只存在var2=val2。如何做到这一点?

您可以使用$\u GET superglobal


如果(!empty($\u GET['var2'])&&&$\u GET['var2']=='val2')//做点什么

您可以使用$\u GET superglobal

如果(!empty($\u GET['var2'])&&&$\u GET['var2']=='val2')//做点什么

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

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

如果这不是请求的
QUERY\u字符串
(在这种情况下,您应该将
$\u GET
用作@Spechal),则可以使用。它“使用与PHP用于填充
$\u GET
$\u POST
等变量相同的机制。”


另请参见。

如果这不是请求的
QUERY\u字符串(在这种情况下,您应该只使用
$\u GET
作为@Spechal),则可以使用。它“使用与PHP用于填充
$\u GET
$\u POST
等变量相同的机制。”

另请参见。

或,组合
if(isset($\u GET['var2'])和&$\u GET['var2']==val2)
。由于.Or,组合的
if(isset($\u GET['var2'])和&$\u GET['var2']==val2)
。由于