當前位置:首頁 » Perl » Perl gethostbyname()函數

Perl gethostbyname()函數

perl gethostbyname()函數,gethostbyname()函數學習例子,gethostbyname()函數實例代碼,gethostbyname()函數教學等

語法

gethostbyname NAME


定義和用法

聯接係統的名稱解析服務,ADDRTYPE類型的主機地址的信息返回一個列表,如下所示:

($name, $aliases, $addrtype, $length, @addrs)

@addrs 數組包含二進製地址的列表。在標量上下文中,返回的主機地址

返回值

  • 在標題上下文錯誤時返回undef,否則主機地址。

  • 在列表上下文中空列表上的錯誤,否則主機記錄如上圖所示。

實例

試試以下例子:

#!/usr/bin/perl
#by www.gitbook.net
use Socket;

    ($name, $aliases, $addrtype, 
          $length, @addrs) = gethostbyname "amrood.com";
    print "Host name is $name\n";
    print "Aliases is $aliases\n";