Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Addrinfoクラス > ip_unpack

instance method Addrinfo#ip_unpack

ip_unpack -> [String, Integer][permalink][rdoc]

IP アドレスとポート番号を 2 要素の配列で返します。

require 'socket'

Addrinfo.tcp("127.0.0.1", 80).ip_unpack    #=> ["127.0.0.1", 80]
Addrinfo.tcp("::1", 80).ip_unpack          #=> ["::1", 80]

[SEE_ALSO] Addrinfo#ip_address, Addrinfo#ip_port