3.8.11 PHP中的位运算符3

wei.png
<?php
    /*
     *  位运算符号
     *
     *  位, 按位运算
     *
     *   
     *
     *    hello world 
     *
     *    hello    world 
     *
     *    h   e    l    l   o 
     *
     *    104   -  是由32位0 和 1 (二进制组成)
     *
     *
     *    104 = 64 + 32 + 8
     *
     *    0 0000000 00000000 00000000 01101000 = 104  
     *
     *
     *
     *    boolean ||  boolean  =  boolean   
     *
     *    12  ^  13 = 
     *    
     *    12= 8 + 4
     *    13= 8 + 4 + 1
     *    00000000 00000000 00000000 00001100 
     *    00000000 00000000 00000000 00001101   ^
     *    --------------------------------------------
     *    00000000 00000000 00000000 00000001  
     *
     *    12 
     *   
     *    65 = 64 + 1          =  1000001 
     *    97 = 64 + 32 + 1     =  1100001   |
     *    ------------------------------------------
     *                            0100000 
     *  0 0000000 00000000 00000000 00001100 
     *  1 1111111 11111111 11111111 11110011 
     *
     *  00000000 00000000 00000000 00001100 
     *  000000 00000000 0000000000 00110000   << 2
     *  00000000 00000000 00000000 00000011   >> 2
     *
     *
     *      00000001
     *      00000100
     *
     *         
     *
     *        
     *  */

    var_dump(12 >>> 2);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容