PHP getmxrr 网络函数



  • 定义和用法

    getmxrr - 获取互联网主机名对应的 MX 记录
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
    5.3.0 Windows 平台上也能用这个函数了。
  • 语法

    getmxrr ( string $hostname , array &$mxhosts [, array &$weight ] )
    
    搜索 hostname对应的 MX DNS 记录。
  • 参数

    参数 必需的 描述
    hostname 互联网主机名。
    mxhosts 找到的 MX 记录列表存放于 mxhosts 数组。
    weight 提供了 weight 数组后,它会用找到的权重信息填充数组。
  • 返回值

    找到记录返回 TRUE,没找到或者出错时返回 FALSE。
    注意:本函数不应使用于地址验证。 仅在 MX 记录在 DNS 中找到时才会返回,然而根据 » RFC 2821, 没有 MX 记录时, hostname 本身就是 MX 主机,优先级为 0。
  • 相关函数

    checkdnsrr() - 给指定的主机(域名)或者IP地址做DNS通信检查
    dns_get_record() - 获取指定主机的DNS记录
    gethostbyname() - 返回主机名对应的 IPv4地址。
    gethostbynamel() - 获取互联网主机名对应的 IPv4 地址列表
    gethostbyaddr() - 获取指定的IP地址对应的主机名