Exemple #1
0
 public function testParseLong()
 {
     $ipv4long = '2130706433';
     $ipv4 = IP::parseLong($ipv4long);
     $ipv6Long = '340277174624079928635746076935438991360';
     $ipv6 = IP::parseLong($ipv6Long, IP::IP_V6);
     $this->assertEquals('127.0.0.1', (string) $ipv4);
     $this->assertEquals($ipv4long, $ipv4->toLong());
     $this->assertEquals('ffff::', (string) $ipv6);
     $this->assertEquals($ipv6Long, $ipv6->toLong());
 }