dns_get_mx()函数是PHP中的内置函数,它返回指定Internet主机名的MX记录。该函数是getmxrr()函数的别名。
用法:
bool dns_get_mx( $host, $mxhosts, $weight );
参数:此函数接受上述和以下所述的三个参数:
- $host:它是必填参数。它指定要查找其MX记录的主机名。
- $mxhosts:它是必填参数。一个数组指定找到的MX主机名。
- $weight:它是可选参数。填充了重量信息的数组。
返回值:如果找到任何记录,则此函数返回TRUE,否则返回FALSE。
注意:此函数可用于PHP 5.0.0和更高版本。
以下示例程序旨在说明PHP中的dns_get_mx()函数:
示例1:
<?php
$domain = "geeksforgeeks.org";
if(dns_get_mx($domain, $mx_details)) {
foreach( $mx_details as $key => $value) {
echo "$key => $value <br>";
}
}
?>
输出:
0 => alt3.aspmx.l.google.com 1 => alt4.aspmx.l.google.com 2 => aspmx.l.google.com 3 => alt2.aspmx.l.google.com 4 => alt1.aspmx.l.google.com
示例2:
<?php
$domain = "yahoo.com";
if(dns_get_mx($domain, $mx_details)) {
foreach( $mx_details as $key => $value ) {
echo "$key => $value <br>";
}
}
?>
输出:
0 => mta5.am0.yahoodns.net 1 => mta6.am0.yahoodns.net 2 => mta7.am0.yahoodns.net
参考: https://www.php.net/manual/en/function.dns-get-mx.php
相关用法
- p5.js day()用法及代码示例
- PHP dir()用法及代码示例
- PHP each()用法及代码示例
- PHP each()用法及代码示例
- p5.js second()用法及代码示例
- p5.js int()用法及代码示例
- d3.js d3.max()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
- p5.js arc()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- d3.js d3.lab()用法及代码示例
注:本文由纯净天空筛选整理自gekcho大神的英文原创作品 PHP | dns_get_mx() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。