文件名称:network-address-types:提供PHP的网络地址类型
文件大小:43KB
文件格式:ZIP
更新时间:2024-04-01 12:42:35
PHP
PHP的网络地址类型 该库提供用于处理最常见网络地址的类型。 支持以下地址类型: MAC地址的格式如下: 冒号分隔( 00:00:00:00:00:00 ) 短划线分隔( 00-00-00-00-00-00 ) 不带分隔符( 000000000000 ) IPv4(例如: 127.0.0.1 ) IPv6(例如::1 ) IPv4和IPv6 CIDR地址(例如: 129.0.0.1/12 , ff80:e::/64 ) 安装 可以使用作曲家进行安装: composer require luka/network-address-types 要求 PHP> = 7.4 ext-gmp用于处理IPv6计算 ext-json因为它通过实现JSONSerializable支持json_encode 入门 use LUKA \ Network \ NetworkAddress ;
【文件预览】:
network-address-types-master
----composer.json(1KB)
----.travis.yml(1KB)
----composer.lock(97KB)
----phpcs.xml.dist(1KB)
----.github()
--------workflows()
--------actions()
----tests()
--------IPv4()
--------IPAddressTest.php(1KB)
--------NetworkAddressTest.php(2KB)
--------CIDRAddressTest.php(1KB)
--------MACAddressTest.php(3KB)
--------IPv6()
----CONTRIBUTING.md(1KB)
----src()
--------NetworkAddress.php(758B)
--------IPv4()
--------IPAddress.php(550B)
--------Assert.php(3KB)
--------CIDRAddress.php(832B)
--------MACAddress.php(3KB)
--------Address.php(199B)
--------Network.php(350B)
--------IPv6()
----psalm.xml(544B)
----LICENSE.md(7KB)
----.gitignore(111B)
----CHANGELOG.md(661B)
----phpunit.xml.dist(644B)
----README.md(5KB)
----infection.json.dist(292B)