Why should I use bitwise/bitmask in PHP?

后端 未结 8 1940
时光取名叫无心
时光取名叫无心 2020-11-30 20:54

I am working on a user-role / permission system in PHP for a script.

Below is a code using a bitmask method for permissions that I found on phpbuilder.com.

B

8条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-30 21:40

    Script checks which mask has been set in decimal. Maybe someone will need it:

    Output (php maskChecker.php 123):

    0
    1 - SET,
    2 - SET,
    4
    8 - SET,
    16 - SET,
    32 - SET,
    64 - SET,
    128
    256
    512
    1024
    2048
    4096
    8192
    (...)
    
    Sum of set mask: 123
    

提交回复
热议问题