php获取域名方法,PHP实现获取域名的方法有哪些?

c405e95dfaba1b4f47170598a8660452.png

PHP实现获取域名的方法有哪些?这篇文章主要介绍了PHP实现获取域名的方法。使用php获取域名的方法很多,有用变量、正则、有字符接取方面的函数的都可以,但云服务器网(yuntue.com)小编今天就过来分享的是很简单的四种方法,当然也是比较实用的,也是效率比较高的;实例总结了常见的获取域名的方法,非常具有实用价值,需要的朋友可以参考下。

文实例总结了PHP实现获取域名地址的方法。这四种获取域名的方法分享给大家供大家参考。

8abc2f17706fd975996a60088509cc17.png

具体实现方法如下:

方法一(用 系统变量)

代码如下:

//缺点不使用传递过来的地址和不支持系统变量的主机

echo $_SERVER[‘HTTP_HOST’];

方法二(用自带函数)

代码如下:

$url = ‘https://www.yuntue.com/index.php?referer=yuntue.com’;

$arr_url = parse_url($url);

echo $arr_url[‘host’];

方法三( 自己写函数)

代码如下:

function getdomain($url)

{

$url = str_replace(‘http://’,”,$url);  //如果有http前缀,则去掉

$pos = strpos($url,’/’);

if($pos === false)

{

return $url;

}else

{

return substr($url, 0, $pos);

}

}

echo getdomain($url);

方法四(用正则)

代码如下:

preg_match(“/^(http://)?([^/]+)/i”, $url, $arr_domain);

echo $arr_domain[2];

希望本文所述对大家的PHP程序设计有所帮助。

推荐阅读:wordpress(php)纯代码实现外链通过go界面进行url跳转 wordpress纯代码怎么实现外链通过go界面进行url跳转?网站外链跳转时通过go界面进行对seo比较友好…...

WordPress-seo优化操作:Tag页面标题自定义及Tag描述调用 今天,博主就给大家聊聊关于wordpress-seo优化操作,自定义Tag标签页面的标题,调用页面描述,从而最…...

WordPress如何屏蔽恶意英文评论? 首先想说的是,本博客可以不用登陆即可评论;但是因为这样,招致了一个麻烦,最近本博每天被大量英文垃圾评论,虽然被…...

让WordPress分类/标签等存档页也能置顶文章 WordPress有原生的文章置顶功能,不过只支持在首页让置顶文章在顶部显示,其他如分类页、标签页、作者页和日…...

destoon7.0如何禁止同一会员发布重复信息内容 destoon是比较成熟的一套b2b系统,应用面很广,但是很多网站运营者头疼注册会员发布重复信息,因为重复信息…...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值