本文提供的这个php函数,用于从url中提取出域名。

该函数需要一个有效的url,如果提供了一个无效的url或url不包含域名等信息,则返回false。

代码:

/**

* 从url中提取域名

* by www.jbxue.com

*/

function getDomain($url)

{

if(filter_var($url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED) === FALSE)

{

return false;

}

/*** get the url parts ***/

$parts = parse_url($url);

/*** return the host domain ***/

return $parts['scheme'].'://'.$parts['host'];

}

?>

调用示例:

$url = 'http://www.jbxue.com/article/10349.html';

echo getDomain($url);

?>

您可能感兴趣的文章:

PHP获取域名的几个全局变量

php 实现dns域名查询的方法详解(图文)

php获取站点的来路域名的方法

探讨:PHP获取域名及域名IP地址的方法

php获取URL中domain域名的代码一例

PHP正则匹配获取URL中域名的代码

PHP获取当前网址及域名的代码

php正则表达式匹配URL中的域名

PHP调用万网接口实现域名查询的功能

php 根据url获取域名,php 从url中获取域名的实例代码相关推荐

  1. Android获取的状态栏高度,Android中获取状态栏高度的两种方法分享

    前言 最近在做一个关于FAB的功能的时候需要获取状态栏的高度,在网上查了很多种方法,下面是选出的比较合理的两个方法.主要参考stackoverflow的这篇问答:http://stackoverflo ...

  2. Android多个imei如何获取,如何在Android 10中获取IMEI号,这是获取在Android 10及以下Android 10中获取IMEI号的代码...

    如何在android 10中获取imei编号,这是获取在android 10及以下android 10中获取imei编号的代码. if (android.os.Build.VERSION.SDK_IN ...

  3. HTML自动获取地址,网页中自动获取经纬度值并在地图中显示当前位置实例代码...

    下面的HTML代码就是实例完整代码,如果你需要本项目完整实例代码,下载链接在文章最底部 网页中自动获取经纬度值并在地图中显示当前位置,可在地图中进行拖动选择当前位置并输出经纬度,这是项目实例代码,可参 ...

  4. java获取数据库当前时间_java中获取系统的当前时间

    转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html 一. 获取当前系统时间和日期并格式化输出: import java ...

  5. Form中获取数据源及扩展方法中获取变量

    1.通过FormControl控件获取Form中的数据源 获取数据源的主要方法:Form  formRun= sender.FormRun(); fromRun.datasourse('表名'): 可 ...

  6. java 获取键盘点击_Java中获取键盘输入值的三种方法介绍

    程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这 ...

  7. android获取运行应用程序,Android中获取正在运行的应用程序

    Android中获取正在运行的应用程序 ActivityMain.java 1.public class ActivityMain extends ListActivity { 2. @Overrid ...

  8. php 获取array的长度_php中获取数组长度的方法

    php中获取数组长度的方法 php获取数组长度的方法,php为我们提供了两个函数可以计算一维数组长度,如count,sizeof都可以直接统计数组长度,还有获取二维数组的方法,在php中获取数组长度方 ...

  9. c linux 获取cpuid_[C] 在GCC中获取CPUID信息(兼容VC)

    前面我们尝试过在VC中获取CPUID信息.现在再来试试GCC编译器. 一.调用CPUID指令 怎么调用CPUID指令呢?有三种办法-- 1. 用汇编语言编写一个cpuid函数,然后调整链接器配置,在C ...

  10. vue中获取获取当前城市地址_Vue中获取当前定位城市名

    实现思想:通过定位获取到当前所在城市名: 1.在工程目录index.html中引入: ps:秘钥可以去百度开发者平台申请 2.在build/webpack.base.conf.js(与entry同级) ...

最新文章

  1. Codeforces Round #649 (Div. 2)C. Ehab and Prefix MEXs[排列的构造]
  2. Mozilla的Python3使用情况
  3. asp.net中通过html格式导出excel文件
  4. SQL Server 2005更改当前数据库的所有者
  5. iPhone 13 Pro系列最新渲染图曝光:小刘海+大尺寸后置相机模组
  6. 面前的大山一座接一座
  7. jsf表单验证_JSF验证示例教程–验证器标签,定制验证器
  8. Java基础篇:循环语句之while语句
  9. java 多线程发送邮件_Java实现多线程邮件发送
  10. Nginx+Tomcat负载平衡
  11. 中小银行传统数据仓库向大数据平台迁移探索
  12. 金蝶系统无法建立数据可连接服务器,金蝶K3打开,提示无法建立数据链接
  13. 深度测评:RAKsmart美国站群服务器怎么样
  14. hc sr501 c语言程序,HC-SR501人体红外感应模块资料汇总(原理图、常见问题、程序等)...
  15. python字符串查找位置_python中怎么返回指定查找字符的位置
  16. 这是一款功能强大的开源 Python 绘图库
  17. 达梦数据库修改pagesize
  18. 国产最强开源 API 网关
  19. 每日一句_《客中行》
  20. 我的Linux学习之旅

热门文章

  1. 项目进度相关计算总结
  2. 迪普交换机恢复出厂设置_LSW交换机初始化配置指导
  3. ps补充图像缺失部位
  4. nanomsg笔记--通信协议与传输协议
  5. css3ps插件,css3ps插件
  6. vscode 使用pem文件免密连接服务器
  7. python word文档转html
  8. rx580默认频率1150_不到1300元的RX580 显卡能买吗?!迪兰 RX580 2048SP 4G X-Serial 开箱测试...
  9. 数据结构 图-关键路径:AOE网络
  10. python(模块)xlsxwriter