35 pers. connectées au site
Manuel Pear
Net_MAC::check()
Net_MAC::check() -- Validates Media Access Control (MAC) addresses
Synopsis
- <?php
- require_once 'Net/MAC.php
- ?>
chaîne de caractères Net_MAC::check (chaîne de caractères $input [, chaîne de caractères $delimiter=':'])
Description
This function will check a MAC address to make sure it is valid.
Paramètres
-
chaîne de caractères $input - The chaîne de caractères containing the MAC Address
-
chaîne de caractères $delimiter - The chaîne de caractères representing the delimiter to use when checking the MAC Address
Valeur retournée
booléen - TRUE if the MAC address is valid, FALSE otherwise
Note
Cette fonction devrait être appelée de façon statique.
Exemple
Exemple 54-1. Using check()
- <?php
- require_once "Net/MAC.php";
-
- $macaddr = 'AB:CD:EF:00:11:22';
-
- $mac = Net_MAC::check($macaddr);
- if ($mac) {
- echo "$macaddris valid";
- }
- else {
- echo "$macaddris invalid";
- ?>
This would output the following:
ab:cd:ef:00:11:22 is valid
|
|
Exemple 54-2. Using check() to get a MAC address with a different delimiter
- <?php
- require_once "Net/MAC.php";
-
- $macaddr = 'AB:CD:EF:00:11:22';
-
- $mac = Net_MAC::check($macaddr, '-');
- if ($mac) {
- echo "$macaddris valid";
- }
- else {
- echo "$macaddris invalid";
- ?>
This would output the following:
AB:CD:EF:00:11:22 is invalid
|
since the delimiter '-' was not used in the provided MAC address.
|
Remonter