ip_as_int:IP地址-整数转换,对作为整数存储的ip地址属性的activemodel和activerecord支持

时间:2024-06-09 04:53:35
【文件属性】:

文件名称:ip_as_int:IP地址-整数转换,对作为整数存储的ip地址属性的activemodel和activerecord支持

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-09 04:53:35

Ruby

IpAsInt IP地址-整数属性的ip属性的整数转换和activerecord支持。 用法 IP地址-整数转换 require 'ip_as_int' ip_string = '192.168.0.1' ip_int = IpAsInt . ip2int ( ip_string ) # => 3232235521 ip_string = IpAsInt . int2ip ( ip_int ) # => "192.168.0.1" 无效IP地址的例外 IpAsInt . ip2int ( '192.168.0' ) # => ArgumentError: Invalid IP: need 4 parts IpAsInt . ip2int ( '192.168.0.s' ) # => ArgumentError: Invalid IP: illegal format IpAsI


【文件预览】:
ip_as_int-master
----.gitignore(154B)
----README.md(3KB)
----.env(331B)
----Gemfile(95B)
----LICENSE(1KB)
----.rvmrc(46B)
----.rspec(26B)
----ip_as_int.gemspec(1020B)
----TODO.md(8B)
----spec()
--------ip_address_attribute_spec.rb(4KB)
--------ip2int_spec.rb(792B)
--------spec_helper.rb(734B)
----lib()
--------ip_as_int()
--------ip_as_int.rb(174B)
----Rakefile(135B)

网友评论