当前位置:首页 » 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";