English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP getmxrr()函数用法及示例

PHP HTTP  参考手册

getmxrr()函数获取与互联网主机名对应的MX记录

语法

bool getmxrr ( string $hostname , array &$mxhosts [, array &$weight ] )

定义和用法

 搜索与hostname对应的MX DNS记录。

返回值

如果找到记录,它将返回True,否则将返回false

在线示例

尝试以下示例

<?php
   getmxrr("baidu.com", $mx_records, $mx_weight);
   for($i = 0;$i<count($mx_records);$i++){
      $mxs[$mx_records[$i]] = $mx_weight[$i];
   }
   asort ($mxs);
   $records = array_keys($mxs);
   for($i = 0; $i < count($records); $i++){
      echo $records[$i];
      echo '<br/>';
   }
?>

上面的示例给出了以下结果

mx.maillb.baidu.com
mx.n.shifen.com
mx1.baidu.com
jpmx.baidu.com
mx50.baidu.com

PHP HTTP  参考手册