php-extended / php-mac-parser-object
4.0.17
2021-06-25 18:35 UTC
Requires
Requires (Dev)
README
一个实现了 php-extended/php-ip-object-interface 接口的库。
安装
此库的安装是通过 composer 进行的。从 他们的网站 下载 composer.phar
。然后在你的 composer.json 中添加:
"require": {
...
"php-extended/php-mac-parser-object": "^4",
...
}
然后运行 php composer.phar update
来安装此库。此库中所有类的自动加载都通过 composer 的自动加载器完成。
基本用法
你可以按照以下方式使用此库
use PhpExtended\Mac\MacAddress48Parser;
use PhpExtended\Parser\ParseException;
$parser = new MacAddress48Parser();
$addr = '<put your mac address here>'; // "ff:ff:ff:ff:ff:ff" format
try
{
$mac = $parser->parse($addr);
}
catch(ParseException $e)
{
// does something
}
你可以使用 $mac->getOui()
方法获取前三个字节作为整数,使用 $mac->getNic()
方法获取最后三个字节作为整数。
许可证
MIT (见 许可证文件).