Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe SimplePie_Net_IPv6

Fonctions membres publiques statiques

static uncompress ($ip)
 
static compress ($ip)
 
static check_ipv6 ($ip)
 
static checkIPv6 ($ip)
 

Fonctions membres privées statiques

static split_v6_v4 ($ip)
 

Documentation des fonctions membres

◆ check_ipv6()

static check_ipv6 (   $ip)
static

Checks an IPv6 address

Checks if the given IP is a valid IPv6 address

Paramètres
string$ipAn IPv6 address
Renvoie
bool true if $ip is a valid IPv6 address

Références $value.

Référencé par SimplePie_IRI\set_host().

◆ checkIPv6()

static checkIPv6 (   $ip)
static

Checks if the given IP is a valid IPv6 address

Obsolète:
Use {
Voir également
SimplePie_Net_IPv6::check_ipv6()} instead
check_ipv6
Paramètres
string$ipAn IPv6 address
Renvoie
bool true if $ip is a valid IPv6 address

◆ compress()

static compress (   $ip)
static

Compresses an IPv6 address

RFC 4291 allows you to compress concecutive zero pieces in an address to '::'. This method expects a valid IPv6 address and compresses consecutive zero pieces to '::'.

Example: FF01:0:0:0:0:0:0:101 -> FF01::101 0:0:0:0:0:0:0:1 -> ::1

Voir également
uncompress()
Paramètres
string$ipAn IPv6 address
Renvoie
string The compressed IPv6 address

Références null.

Référencé par SimplePie_IRI\set_host().

◆ split_v6_v4()

static split_v6_v4 (   $ip)
staticprivate

Splits an IPv6 address into the IPv6 and IPv4 representation parts

RFC 4291 allows you to represent the last two parts of an IPv6 address using the standard IPv4 representation

Example: 0:0:0:0:0:0:13.1.68.3 0:0:0:0:0:FFFF:129.144.52.38

Paramètres
string$ipAn IPv6 address
Renvoie
array [0] contains the IPv6 represented part, and [1] the IPv4 represented part

◆ uncompress()

static uncompress (   $ip)
static

Uncompresses an IPv6 address

RFC 4291 allows you to compress concecutive zero pieces in an address to '::'. This method expects a valid IPv6 address and expands the '::' to the required number of zero pieces.

Example: FF01::101 -> FF01:0:0:0:0:0:0:101 ::1 -> 0:0:0:0:0:0:0:1

Auteur
Alexander Merz alexa.nosp@m.nder.nosp@m..merz.nosp@m.@web.nosp@m..de
elfrink at introweb dot nl
Josh Peck <jmp at="" joshpeck="" dot="" org>="">
Paramètres
string$ipAn IPv6 address
Renvoie
string The uncompressed IPv6 address

La documentation de cette classe a été générée à partir du fichier suivant :