我想找出如果該URL的末尾,例如,?vote
比較字符串基名
使用basename($_SERVER['REQUEST_URI']).PHP_EOL
,我以爲我可以用'?vote'
字符串比較這一點,但它不工作。
$url = basename($_SERVER['REQUEST_URI']).PHP_EOL;
if (strcasecmp($url, "?vote") == 0)
{
echo "they match";
}
else
{
echo "they DO NOT match";
}
爲什麼不簡單'isset($ _ GET ['vote'])'? – deceze
問題是,url可能以「?death = 123&vote = 1&banana = alone」結尾,它仍然會匹配... –
@Robert當然,但您需要一個非常好的理由來關心這種差異。 :) – deceze