Beispiel #1
0
function get_nameserver($query)
{
    $ret = array();
    $ret = $query->whois_get_nameserver();
    foreach ($ret as $key => $ns) {
        $ret[$key] = strtolower($ns);
    }
    $ret = match_ns($ret);
    return $ret;
}
Beispiel #2
0
$ret = array();
$info = get_whois_info($domain);
$code = $info['code'];
$ret['RetMsg'] = $info['msg'];
if ($code != '1000') {
    $ret['Ret'] = 1;
    print_r(json_encode($ret));
    return;
} else {
    $ret['Ret'] = 0;
}
$info = $info['module'];
#$ret['Updated'] = $info['updatedDate'];
$ret['Updated'] = get_updatetime($domain);
$ret['Nameservers'] = $info['nameServers'];
$ret['Nameservers'] = match_ns($ret['Nameservers']);
$ret['BeginDate'] = $info['standardFormatCreationDate'];
$ret['EndDate'] = $info['standardFormatExpirationDate'];
$beginday = $info['standardFormatCreationDate'];
$endday = $info['standardFormatExpirationDate'];
$beginday = str_replace('年', '-', $beginday);
$beginday = str_replace('月', '-', $beginday);
$endday = str_replace('年', '-', $endday);
$endday = str_replace('月', '-', $endday);
$beginday = get_mktime($beginday);
$endday = get_mktime($endday);
$now = time();
$LDays = round(($endday - $now) / 3600 / 24);
$TDays = round(($endday - $beginday) / 3600 / 24);
$ret['LeaveDays'] = $LDays;
$ret['TotalDays'] = $TDays;