php cidr 网络掩码前缀
我正在寻找将 cidr 前缀(例如 /28)转换为网络掩码(例如 255.255.255.240),但尚未找到用于此目的的函数,php 中是否存在函数?如果没有,我该怎么做呢?
I'm looking to convert a cidr prefix (e.g. /28) to a netmask (e.g. 255.255.255.240) and have not located a function for this, does one exist in php? If not, how would I go about doing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我编写了一个 class ,其中包含执行此操作的方法。
我将整个课程发布为 gist。
I wrote a class that contains a method that does this.
I posted the entire class as a gist.
示例#1:
函数 cidr2NetmaskAddr()
用法
输出
示例 #2:
函数 createNetmaskAddr()
用法
输出
Example #1:
function cidr2NetmaskAddr()
Usage
Output
Example #2:
function createNetmaskAddr()
Usage
Output