Net_MAC::check() -- Validates Media Access Control (MAC) addresses
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 49-1. Using check() require_once "Net/MAC.php";
$macaddr = 'AB:CD:EF:00:11:22';
$mac = Net_MAC::check($macaddr);
if ($mac) {
echo "$macaddr is valid";
}
else {
echo "$macaddr is invalid";
} |
This would output the following:
ab:cd:ef:00:11:22 is valid |
|
Exemple 49-2. Using check() to get a MAC address with a
different delimiter require_once "Net/MAC.php";
$macaddr = 'AB:CD:EF:00:11:22';
$mac = Net_MAC::check($macaddr, '-');
if ($mac) {
echo "$macaddr is valid";
}
else {
echo "$macaddr is 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.
|