文档章节

php数字转子网掩码(32=255.255.255.255)

cnfubin
 cnfubin
发布于 2014/05/17 22:38
字数 52
阅读 116
收藏 2
function c($d)
{
    $str = '';
    for ($i=1; $i <= 32; $i++) {
        if ($i <= $d) {
            $str .= '1';
        }else{
            $str .= '0';
        }
        if ($i != 32 && $i % 8 == 0) {
            $str .= '.';
        }
    }

    $arr = split('\.', $str);
    for ($i=0; $i < 4; $i++) { 
        $arr[$i] = bindec($arr[$i]);
    }
    
    return implode('.', $arr);
}




© 著作权归作者所有

cnfubin
粉丝 0
博文 2
码字总数 570
作品 0
东城
技术主管
私信 提问
PHP对IP地址和子网掩码的处理方法

ip2long IP地址转换成整型。 long2ip 整型数据转换成IP。 子网掩码转换成掩码长度方式: $slashnotation = strlen(pregreplace("/0/", "", decbin(ip2long($subnet_mask)))); $bits=strpos(d......

艹PHP
2014/10/31
819
0
IP掩码计算详解

一、标准分类的IP地址 每台计算机都要有IP地址,有了IP地址才能互相通信,计算机之间只能互相认识IP地址。IP地址可以理解为计算机的身份证号。 (一)二进制和十进制数转换(★记住) 1111111...

小道讯息
2017/07/11
0
0
计算机网络IP地址组成子网划分

(一) IP地址的表示 IPv4采用32位的二进制数表示: 采用点分十进制法: X.X.X.X (将8位二进制转为十进制,所以0<=X<=255) 例: 10000000,00001011,00000011,00011111 点分十进制法:128.11.3.31 (二...

hhjian
2017/11/01
21
0
根据netmask快速判断是否在一个网域

natmask就是子网掩码,与ip进行与的运算,得到一个网域。 ip 由4段构成,例 172.25.45.10 每段由8位二进制组成 即 11111111.11111111.11111111.11111111这个代表的是255.255.255.255 同理 子...

云上钢琴师
2017/04/19
0
0
子网数、主机数与子网掩码的关系

直接拿实际的例子说吧,这样容易理解。 1、利用子网数目计算子网掩码 把B类地址172.16.0.0划分成30个子网络,它的子网掩码是多少? ①将子网络数目30转换成二进制表示11110 ②统计一下这个二...

taotie_ksl
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0
PHP+Ajax微信手机端九宫格抽奖实例

PHP+Ajax结合lottery.js制作的一款微信手机端九宫格抽奖实例,抽奖完成后有收货地址添加表单出现。支持可以设置中奖概率等。 奖品列表 <div class="lottery_list clearfix" id="lottery"> ......

ymkjs1990
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部