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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。