Net_MAC::check() | Net_MAC::__construct() |
Net_MAC | |
PEAR Manual | |
require_once 'Net/MAC.php'; |
string Net_MAC::format (
string $input
, string $delimiter=':'
, boolean $uppercase=TRUE
)
This function will format a MAC address into XX:XX:XX:XX:XX:XX format from whatever format is passed to the function. The delimiter (':' in the example above) will be replaced with whatever string is passed to the $delimiter parameter (default ':').
string $input - The string containing the MAC Address
string $delimiter - The string representing the delimiter to use when formatting the MAC Address
string $uppercase - If set to TRUE (default), the alpha characters in the hexadecimal values in the MAC Address will be returned in uppercase. If FALSE, the alpha characters in the hexadecimal values will be returned in lowercase.
string - The formatted MAC Address or FALSE if the syntax of the MAC address is invalid
This function should be called statically.
Using format()
|
This would output the following:
AB:CD:EF:00:11:22 |
Using format() to get a MAC address with a different delimiter
|
This would output the following:
AB-CD-EF-00-11-22 |
Using format() to get a MAC address with all capital alpha characters
|
This would output the following:
ABCDEF001122 |
Net_MAC::check() | Net_MAC::__construct() |
Net_MAC | |
PEAR Manual | |