只获取域名
Get only domain name
我只想要没有子域名和路径的域名URL。
示例:
URL 在浏览器中加载:https://www.example.com/something
。我只想要 example.com
我尝试了 echo $_SERVER['HTTP_HOST'];
和 echo $_SERVER['SERVER_NAME'];
但输出是 www.example.com
但它想要 example.com
作为输出。
用什么?
我会检查是否存在“www”。在字符串的开头,如果字符串以“www.”开头。我会删除它。
示例:
$domain = substr($_SERVER['SERVER_NAME'],0,4) === 'www.' ? substr($_SERVER['SERVER_NAME'],4) : $_SERVER['SERVER_NAME'];
echo $domain;
我只想要没有子域名和路径的域名URL。
示例:
URL 在浏览器中加载:https://www.example.com/something
。我只想要 example.com
我尝试了 echo $_SERVER['HTTP_HOST'];
和 echo $_SERVER['SERVER_NAME'];
但输出是 www.example.com
但它想要 example.com
作为输出。
用什么?
我会检查是否存在“www”。在字符串的开头,如果字符串以“www.”开头。我会删除它。
示例:
$domain = substr($_SERVER['SERVER_NAME'],0,4) === 'www.' ? substr($_SERVER['SERVER_NAME'],4) : $_SERVER['SERVER_NAME'];
echo $domain;