スポンサーリンク

PHPのdns_get_record()を使って、DNS Aレコードを取得する方法を説明します。

DNS サンプルコード

簡単な例を示します。

<?php
$info = dns_get_record ('www.google.co.jp', DNS_A);
print_r($info);
?>

この例では、GoogleのAレコードを取得します。

実行結果

上記のスクリプトを実行した結果です。
Array
(
    [0] => Array
        (
            [host] => www.l.google.com
            [type] => A
            [ip] => 66.249.89.99
            [class] => IN
            [ttl] => 294
        )

    [1] => Array
        (
            [host] => www.l.google.com
            [type] => A
            [ip] => 66.249.89.104
            [class] => IN
            [ttl] => 294
        )

    [2] => Array
        (
            [host] => www.l.google.com
            [type] => A
            [ip] => 66.249.89.147
            [class] => IN
            [ttl] => 294
        )

)

www.google.co.jpのFQDNに対して、複数のIPアドレスが設定されているため、複数の値が返ってきています。

PHP関連書籍

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー