Manuel Pear

Net_IPv6::getAddressType()

Net_IPv6::getAddressType() -- Returns the type of an IP address

Synopsis

  1. <?php
  2. require_once 'Net/IPv6.php
  3. ?> 

int Net_IPv6::getAddressType (string $ip)

Description

RFC 1883, Section 2.3 describes several types of addresses in the IPv6 addresse space. This methods tries to find the type of address for the given IP.

Avertissement

Several address types are markers for reserved spaces and as consequence a subject to change.

Paramètres

  • string $ip - the IP address in Hex format, compressed IPs are allowed

Valeur retournée

int - the addresstype

The type can be one of this constants:

  • NET_IPV6_MULTICAST

  • NET_IPV6_UNICAST_PROVIDER

  • NET_IPV6_LOCAL_LINK

  • NET_IPV6_LOCAL_SITE

  • NET_IPV6_UNKNOWN_TYPE

  • NET_IPV6_RESERVED_UNICAST_GEOGRAPHIC

  • NET_IPV6_RESERVED_IPX

  • NET_IPV6_RESERVED

  • NET_IPV6_RESERVED_NSAP

  • NET_IPV6_UNASSIGNED

Note

Cette fonction peut être appelée de façon statique.

Method available since: Release 1.1.0


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique