19 pers. connectées au site
Manuel Pear
Net_IPv4::parseAddress()
Net_IPv4::parseAddress() -- Parse a CIDR address (address/netmask combination).
Synopsis
- <?php
- require_once('Net/IPv4.php'
- ?>
bool parseAddress (string $address)
Description
Parses a Classless Inter-Domain Routing address (e.g. 192.168.1.0/24) and stores information in the object variables network, ip, netmask, broadcast, long and bitmask.
Exemple
Exemple 54-1. How to get netmask and broadcast from CIDR address
- <?php
-
- require('Net/IPv4.php');
-
- $cidr = '192.168.0.50/16';
- $net = Net_IPv4::parseAddress($cidr);
- echo $net->network;
- echo $net->ip;
- echo $net->broadcast;
- echo $net->bitmask;
- echo $net->long;
- echo $net->netmask;
-
-
- ?>
|
Valeur retournée
boolean - Retourne TRUE en cas de succès, un objet PEAR_Error en cas d'échec.
Note
Cette fonction ne peut pas être appelée de façon statique.
Remonter