代码之家  ›  专栏  ›  技术社区  ›  BraveSirFoobar

如何检查域名是否存在?

  •  7
  • BraveSirFoobar  · 技术社区  · 15 年前

    5 回复  |  直到 14 年前
        1
  •  11
  •   Mike    13 年前

    http://php.net/manual/en/function.checkdnsrr.php

    if (checkdnsrr('test.nl', 'A')) // or use ANY or for other see above link
    {
        echo 'Domain exists';
    }
    else
    {
        echo 'Domain does not exist';
    }
    
        2
  •  4
  •   DanSingerman    15 年前

    http://whois.net/ 有什么好消息吗?

        3
  •  4
  •   Jason Plank dvancouver    13 年前

    菲律宾比索:

    $URL = "http://www.dotnetindex.com/articles/5261-Article--AJAX-Tips-and-Tricks.asp";
    $PARSED_URL = parse_url($URL);
    $DOMAIN = $PARSED_URL['host'];
    $ip = gethostbyname($DOMAIN);
    
    if($ip===$DOMAIN)
    {
        echo "Url does not exist";
    }
    else
    {
        echo "Url exists";
    }
    
        4
  •  2
  •   Alnitak    14 年前

    你想知道域是否是 注册 ,或者是否确实存在于DNS中?

    如果是前者,那么 哇哦

    如果是后者,简单的DNS查找就足够了。

        5
  •  0
  •   Damien    15 年前

    您可能需要尝试不同的服务:

    http://whois.domaintools.com/

    为…工作。联合王国和.fr以及标准的一样