利用PHP怎么对域名进行获取

介绍

这期内容当中小编将会给大家带来有关利用PHP怎么对域名进行获取,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

方法一(用系统变量)

代码如下:

//缺点不使用传递过来的地址和不支持系统变量的主机
echo $ _SERVER [& # 39; HTTP_HOST& # 39;];

方法二(用自带函数)

代码如下:

$ url=& # 39; https://www.jb51.net/index.php?referer=jb51.net& # 39;;
$ arr_url=parse_url ($ url);
echo $ arr_url[& # 39;主机# 39;];

方法三(自己写函数)

代码如下:

函数getdomain ($ url)
{
$ url=str_replace (& # 39; http://& # 39; ", $ url);//如果有http前缀,则去掉
$ pos=大小写敏感($ url & # 39;/& # 39;);
if ($ pos===false)
{
返回$ url;其他
}
{
返回字符串的子串($ url, 0, $ pos);
}
}
回声getdomain ($ url);

方法四(用正则)

代码如下:

preg_match (“/^ (http://) ?([^/] +)/我,$ url, arr_domain美元);
echo $ arr_domain [2],

上述就是小编为大家分享的利用PHP怎么对域名进行获取了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

利用PHP怎么对域名进行获取