PHP dns_get_record()関数
例
「techis.jp」に関連付けられたMXリソースレコードを取得します。
<?php
print_r(dns_get_record("techis.jp", DNS_MX));
?>
定義と使用法
dns_get_record()関数は、指定されたホスト名に関連付けられたDNSリソース レコードを取得します。
構文
<div>dns_get_record(<em>hostname</em>, <em>type, authns, addtl, raw</em>)</div>
パラメータ値
パラメータ |
説明 |
---|---|
hostname | Required ホスト名を指定します (「techis.jp」など) |
tyoe | Option 検索するリソースレコードタイプを指定します。次のいずれかになります。
|
authns | Optional 参照によって渡され設定されている場合は、 Authoritative Name Serversのリソースレコードが設定されます。 |
addtl | Optional 参照によって渡され、設定されている場合は、Additional Recordsが設定されます |
raw | Optional ブール値。 TRUE に設定すると、要求された 情報を取得する前にタイプごとにループする代わりに、タイプします。デフォルトはFALSEです |
Technical Details
Return Value: |
連想配列の配列。失敗した場合はFALSE。各配列には、 (少なくとも)次のキーが含まれています。
配列内の他のキーは、typeパラメータ。 |
---|---|
PHP バージョン: |
5.0+ |
PHP 変更ログ: |
PHP 7.0.16: DNS_CAAタイプのサポートを追加 PHP 5.4: rawパラメータを追加。 |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。