如何使用PHP检查域名的大量可用性


How to check massive availability of domain names using PHP?

如何检查长列表中每个域的域可用性?例如,我想选择一个基本单词,例如"overflow",并检查单词后面所有3个字母组合的域可用性,例如"溢出"

有为此写的剧本吗?这样大规模搜索合法吗?

您可以使用checkdnsrr函数来执行域名查找:

if (checkdnsrr($domain, 'A')) {
    ...
}

在某些国家,抓取DNS注册是违法的,但你并不是真的在抓取,只是在寻找可用性。所以应该没问题。

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