首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP -如何通过用户身份从域获取名称服务器

问PHP -如何通过用户身份从域获取名称服务器
EN

Stack Overflow用户
提问于 2016-06-17 19:02:58
回答 1查看 754关注 0票数 0

我有一个300个域名的列表,我想要获得名称服务器。

https://github.com/regru/php-whois

我是指这一点,但我是新的php和im不太确定我设置我的域名列表,以通过检查。

我想得到一个csv文件,该文件包含:域名、名称服务器。

代码语言:javascript
复制
    <?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";
}
EN

回答 1

Stack Overflow用户

发布于 2016-06-17 19:34:03

我会做这样的事情来开始,你应该可以在

代码语言:javascript
复制
<?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";
}
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37888672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档