1: 0000 0001 User Management 2: 0000 0010 News Management 4: 0000 01008: 0000 1000
When 1 2 hours 1: 0000 00012: 0000 0010 ------------------- 3: (|) or 0000 0011
When 1 2 4 ~ 1: 0000 00012: 0000 00104: 0000 0100 ------------------- 7: (|) or 0000 0111
When (1 2 4) -2, 1 2 4: 0000 01112: 0000 0010 ------------------- (^) different or 0000 0101
When it is judged (1 2 4) contains 2 0000 0111 0000 0010 ------------------- (&) and 0000 0010 equivalent to> 0
Oh, I am not afraid of 1 1 = 2, if the user is now (1 2), if the user applies for some reason, if the addition is 3 1 = 4, it will become another The definition type. BUG via (|) or operation 1 2: 0000 0011 1: 0000 0001 -------------------------- (|) or 0000 0011 or 1 2 this is no bug