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

时间:2012-07-22 11:23:37

标签: php

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

是否有为此编写的脚本?像这样进行大规模搜索是否合法?

1 个答案:

答案 0 :(得分:3)

您可以使用checkdnsrr功能执行域名查找:

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

在某些国家/地区使用DNS注册表是违法的,但您并不是在寻找可用性。所以它应该没问题。

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