PHP 网络函数

PHP getmxrr() 函数返回与指定互联网主机名对应的 MX 记录。

语法

getmxrr(hostname, mxhosts, weights) 

参数

hostname必填。 指定 Internet 主机名。
mxhosts必填。 找到的 MX 记录列表放入数组 mxhosts 中。
weights可选。 如果提供了weights数组,它将填充收集到的权重信息。

返回值

如果找到任何记录则返回 true。如果没有找到记录或发生错误,则返回 false。

示例:

下面的示例显示了 getmxrr() 函数的用法。

<?php
$domain="www.yxjc123.com";

//获取MX记录
if(getmxrr($domain, $mx_details)){
  foreach($mx_details as $key => $value){
    echo "$key => $value \n";
  }
}
?> 

上述代码的输出将是:

0 => alt4.aspmx.l.baidu.com 
1 => alt2.aspmx.l.baidu.com 
2 => alt1.aspmx.l.baidu.com 
3 => aspmx.l.baidu.com 
4 => alt3.aspmx.l.baidu.com