PHP dns_get_record() 函式
示例
獲取與“www.w3schools.com”關聯的 MX 資源記錄
<?php
print_r(dns_get_record("w3schools.com", DNS_MX));
?>
定義和用法
dns_get_record() 函式用於獲取與指定主機名關聯的 DNS 資源記錄。
語法
dns_get_record(hostname, type, authns, addtl, raw)
引數值
引數 | 描述 |
---|---|
hostname | 必需。指定一個主機名(例如“www.w3schools.com”) |
type | 可選。指定要搜尋的資源記錄型別。可以是以下之一
|
authns | 可選。透過引用傳遞,如果設定了,它將填充權威名稱伺服器 的資源記錄 |
addtl | 可選。透過引用傳遞,如果設定了,它將填充任何附加記錄 |
原始 | 可選。一個布林值。如果設定為 TRUE,它將僅查詢所請求的型別,而不是逐型別迴圈以獲取資訊。預設為 FALSE |
技術詳情
返回值 |
一個關聯陣列,失敗時返回 FALSE。每個陣列至少包含以下鍵
陣列中的其他鍵取決於type 引數。 |
---|---|
PHP 版本 | 5.0+ |
PHP 更新日誌 | PHP 7.0.16:添加了對 DNS_CAA type 的支援。 PHP 5.4:添加了raw 引數。 PHP 5.3:在 Windows 平臺可用。 |
❮ PHP 網路參考