php获取域名方法,PHP实现获取域名的方法有哪些?
PHP实现获取域名的方法有哪些?这篇文章主要介绍了PHP实现获取域名的方法。使用php获取域名的方法很多,有用变量、正则、有字符接取方面的函数的都可以,但云服务器网(yuntue.com)小编今天就过来分享的是很简单的四种方法,当然也是比较实用的,也是效率比较高的;实例总结了常见的获取域名的方法,非常具有实用价值,需要的朋友可以参考下。
文实例总结了PHP实现获取域名地址的方法。这四种获取域名的方法分享给大家供大家参考。
具体实现方法如下:
方法一(用 系统变量)
代码如下:
//缺点不使用传递过来的地址和不支持系统变量的主机
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系统,应用面很广,但是很多网站运营者头疼注册会员发布重复信息,因为重复信息…...
php获取域名方法,PHP实现获取域名的方法有哪些?相关推荐
- php获取域名去掉www,php获取域名_PHP 获取域名的几种方法
摘要 腾兴网为您分享:PHP 获取域名的几种方法,中信期货,智慧医疗,知富,一加商店等软件知识,以及vs2010中文,容维软件,悟空识字版,荒野求生,微小宝微信编辑器,茅台真伪码,米多财富,速达300 ...
- drf 获取域名+端口_如何注册域名(+简单提示可免费获取)
drf 获取域名+端口 Do you want to start a blog or a new online business in 2019? If you do, then you'll nee ...
- 计网 | C语言Socket编程获取本机IP及指定域名IP
实验目的和要求 使用Winsock提供的API函数 ,利用Socket获得本机IP和本机名称. 使用Winsock提供的API函数 ,利用Socket获得百度域名的IP . 结果预览 环境记录 名称 ...
- 腾讯云域名证书下载_备案域名证书获取
给腾讯云域名备案时要提供域名证书,初学者会问:域名证书从哪里找?域名证书从哪里下载? 以腾讯云为例,给大家介绍注册域名从哪里获取域名证书. 腾讯云域名证书获取方式 更多参阅官方文档 如果是在腾讯云注册 ...
- 2.Java通过域名获取ip,通过ip获取域名
1.如何实现 通过域名获取ip,通过ip获取域名,还是通过InetAddress这个类来实现的,代码如下. public static void main(String[] args) throws ...
- 实时获取端口号和ip地址(域名)
使用自定义获取端口号和ip地址(域名)window.location 在项目当中,很多项目是属于外包的,当项目做完就需要部署然后交给甲方,那么此时项目就不是我们负责 端口号,和域名,后期因为部署到服务 ...
- php获取html选择日期_php获取远程页面html状态码的方法
由于项目要求,需要利用php做一个获取远程页面html状态码的功能,用来判断远程页面是否可以访问,就类似那种HTML页面状态码检测工具一样.整理了一下代码,贴出来.有需要的可以拿去用哦. php获取远 ...
- java request获取url_java中HttpServletRequest常用获取url、资源名等方法总结
HttpServletRequest客户端获取请求,客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中.所以我们能够从对象中获取相应信息 端口 request.getSe ...
- java微信获取用户信息_SpringBoot中获取微信用户信息的方法
前言 不知道你是否参加过拼多多上邀请微信好友砍价功能,这个功能实现首先需要考虑的就是获取微信用户的信息.获取用户信息就是获取公众号下微信用户的信息,今天我就来讲讲如何从公众号下获取微信用户信息. 需要 ...
- java实时获取android网速_获取Android网速的另一种方法
之前,在LOSP4.2上使用的是Android自带的接口来实现获取网速并显示在通知栏,可是到了4.3以后发现这个接口无论如何,返回值都是-1,无奈之下只得另寻办法 功夫不负有心人,我还是找到了一个方法 ...
最新文章
- akae-arm9异常
- html表单的常用属性有哪些,html/form表单常用属性认识
- git pull 部分文件无法获取
- 3.1 if条件语句
- 使用共享网口方式访问BMC管理控制器
- redis下载+php,php+redis实现消息队列
- HDU - 7072 Boring data structure problem 双端队列 + 思维
- C++最普通的定时器功能实现
- 为什么把钱花在别人身上更幸福?
- windows下对hid设备interrupt端口读写_读《汇编语言》第三版 第十四章 端口
- python dendrogram_收藏 | Python数据可视化的一些简单总结
- 盘片式过滤器是盘式过滤器吗?
- graphpad prism图标设置_科研绘图软件-Graphpad prism使用教程(六)
- CSS3 3D旋转魔方
- 《认知天性》听后感及听书笔记
- 电脑突然无法连接网络,如何处理(主要是针对QQ、微信可以登录,网页无法进入)
- 怎么样才算是精通 C++?
- 修改北京定点医院amp;查询医保信息
- Vue源码剖析——render、patch、updata、vnode
- 高并发系统中库存热点的解决方案