我有一个获取当前网址的功能 - 在这里找到:http ://webcheatsheet.com/php/get_current_page_url.php - 我正在尝试在其中寻找一个字符串 - WordPress 类别 slug:
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
//echo $pageURL;
if (strstr($pageURL, 'pro'))
{
echo "cool!";}
else {echo "bummer";}`
回显时的 url $pageURL 确实具有完整的 url,其中 pro 作为 url 的一部分,但是无论如何都会回显令人沮丧的意思,这意味着我的 if 语句是或者我的strstr
不起作用。它是什么?