vjandrea/network

网络助手

dev-master 2014-03-02 20:18 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:46:42 UTC


README

这是一个工作中的函数集合,用于在数据库中存储网络数据。可用的方法有

mac2long - 将 MAC 地址转换为长整数。默认分隔符为 ':' 和 '-'

long2mac - 将长整数转换为 MAC 地址。默认分隔符为 ':'

安装

"vjandrea/network" 添加到您的项目 composer.json 文件中。

"require": {
	"vjandrea/network": "dev-master"
},
"minimum-stability" : "dev"

然后通过 composer 更新

composer update

使用示例

当您想使用此助手提供的函数时,请记得添加 use VJAndrea\Network;

示例:我想将 MAC 地址转换为整数以便于数据库存储

$mac = '01-23-45-67-89-0A';

$long = Network::mac2long($mac); // $long value now is 1250999896330

示例:我想将数据库中保存为整数的 MAC 地址格式化好供用户使用

$long = 1250999896330;

$mac = Network::long2mac($long); // $mac value now is '01:23:45:67:89:0A'