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
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