PHP 获取当前网址子级域名代码
以下是取当前网址的子级域名的 PHP 代码:
$host = $_SERVER['HTTP_HOST'];
$subdomain = implode('.', array_slice(explode('.', $host), 0, -2));
解释:
首先,我们获取当前网址的主机名(host):
$host = $_SERVER['HTTP_HOST'];
然后,我们将主机名通过'.'分隔符拆分成数组:
$parts = explode('.', $host);
接着,我们使用 array_slice 函数从数组中获取除了顶级域名和二级域名之外的所有子级域名:
$subdomainParts = array_slice($parts, 0, -2);
最后,我们将子级域名数组重新组合成字符串:
$subdomain = implode('.', $subdomainParts);
注意,以上代码假设当前网址的顶级域名和二级域名都是固定的,例如'example.com'。如果你的网站使用的是其他类型的域名,可能需要对代码进行适当的修改。
原文地址: https://www.cveoy.top/t/topic/nA4y 著作权归作者所有。请勿转载和采集!