PHP获得网址的顶级午夜站长工具-域名函数的思绪战详细代码

今朝国内顶级域名有:com|edu|gov|int|mil|net|org|biz|info|pro|name|museum|coop|aero|xxx|idv|mobi|cc|me
地区型域名比力多,应当是每一个国度地域城市有吧,故意能够往搜集,不外据我领会那个域名皆是2个字母组成的,它能够零丁利用也能够喝国内顶级域名连系利用地区型域名如:
cn 中国二级域名seo工具
tw 台湾
hk 喷鼻港

域名例子:
alibaba.cn
百度.com
tengxun.com.cn

以alimama.com.cn为例:alimama(自界说部门).com(国内域名部门).cn(地区型域名部门)

获得顶级域名的PHP函数
复造代码 代码以下:

  1. function getdomain($url) {
  2. $host = strtolower ( $url );
  3. if (strpos ( $host, '/' ) !== false) {
  4. $parse = @parse_url ( $host金花站长工具 mac );
  5. $host = $parse [站长工具优化辅助软件'host'];
  6. }
  7. $topleveldomaindb = array ('com', 'edu', 'gov', 'int', 'mil', 'net', 'org', 'biz', 'info', 'pro', 'name', 'museum', 'coop', 'aero', 'xxx', 'idv', 'mobi', 'cc', 'me' );
  8. $str = '';
  9. foreach ( $topleveldomaindb as $v ) {百度站长工具提供哪些服务器
  10. $str .= ($str ? '|' : '') . $v;
  11. }
  12. $matchstr = "[^\.]+\.(?:(" . $str . ")|\w{2}|((" . $str . ")\.\w{2}))$";
  13. if (preg_match ( "/" . $matchstr . "/ies", $host, $matchs )) {
  14. $domain = $matchs ['0'];
  15. } else {
  16. $domain = $host;
  17. }
  18. return $domain;
  19. }

复造代码

利用例子:

复造代码 代码以下:

  1. $str = "http://bbs.52jscn.com/tools/zhengze.html";
  2. echo getdomain ( $str ); 

复造代码

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
幽灵米只做资源收集整理,如需商用请联系原作者购买版权。
幽灵米 » PHP获得网址的顶级午夜站长工具-域名函数的思绪战详细代码