getmxrr

(PHP 4, PHP 5, PHP 7, PHP 8)

getmxrr獲取互聯網主機名對應的 MX 記錄

說明

getmxrr(string $hostname, array &$mxhosts, array &$weight = ?): bool

搜索 hostname對應的 MX DNS 記錄。

參數

hostname

互聯網主機名。

mxhosts

找到的 MX 記錄列表存放于 mxhosts 數組。

weight

提供了 weight 數組后,它會用找到的權重信息填充數組。

返回值

找到記錄返回 true,沒找到或者出錯時返回 false。

更新日志

版本 說明
5.3.0 Windows 平臺上也能用這個函數了。

注釋

注意:

本函數不應使用于地址驗證。 僅在 MX 記錄在 DNS 中找到時才會返回,然而根據 ? RFC 2821, 沒有 MX 記錄時, hostname 本身就是 MX 主機,優(yōu)先級為 0。

注意:

在兼容 Windows 實現之前的版本, 可以使用 ? PEAR class 的 ? Net_DNS。

參見