原生php通过RDA直连IANA免费查询域名whois信息代码

代码语言:php

所属分类:其他

代码描述:原生php通过RDA直连IANA免费查询域名whois信息代码

代码标签: 原生 php 通过 RDA 直连 IANA 免费 查询 域名 whois 信息 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php


function renderDomainWhoisHtmlZh($whoisData) {
    $escape = function($str) {
        return htmlspecialchars((string)$str, ENT_QUOTES, 'UTF-8');
    };

    $formatDate = function($isoDate) use ($escape) {
        if (empty($isoDate)) return '无';
        try {
            $dt = new DateTime($isoDate);
            return $escape($dt->format('Y年m月d日 H:i:s T'));
        } catch (Exception $e) {
            return $escape($isoDate);
        }
    };

    // 提取事件
    $events = $whoisData['events'] ?? [];
    $eventMap = [];
    foreach ($events as $e) {
        $eventMap[$e['eventAction']] = $e['eventDate'];
    }

    // 状态码(中文映射,参考 ICANN EPP 文档)
    $statusZhMap = [
        'client delete prohibited' => '禁止客户端删除',
        'client transfer prohibited' => '禁止客户端转移',
        'client update prohibited' => '禁止客户端更新',
        'server de.........完整代码请登录后点击上方下载按钮下载查看

网友评论0