У меня есть список из 300 доменов, для которых я хочу получить серверы имен.
https://github.com/regru/php-whois
Я ссылаюсь на это, но я новичок в php, и я не слишком уверен, где я установил свой список доменов для проверки.
Я хочу закончить с файлом CSV, который имеет:
доменное имя, сервер имен, сервер имен, сервер имен
<?php
$sld = 'reg.ru';
$domain = new Phois\Whois\Whois($sld);
$whois_answer = $domain->info();
echo $whois_answer;
if ($domain->isAvailable()) {
echo "Domain is available\n";
} else {
echo "Domain is registered\n";
}
Я хотел бы сделать что-то подобное, чтобы начать, вы должны быть в состоянии после
<?php
$domain = "google.com";
$whois = json_decode(file_get_contents("https://www.whoisxmlapi.com/whoisserver/WhoisService?domainName=".$domain."&outputFormat=json"), true);
if(isset($whois["WhoisRecord"]["dataError"]) && $whois["WhoisRecord"]["dataError"]){
echo $domain." is available\n";
}else{
echo $domain." is not available\nNameservers: ";
var_dump($whois["WhoisRecord"]["nameServers"]["hostNames"]);
echo "\n";
}
?>
Других решений пока нет …