Definir permissões em binário

Eu vi na escola um sistema que define permissões usando uma string binária.

Digamos que 101001 = 41

Assim :

1 pode ser permissão para a página 12 pode ser permissão para a página 24 pode ser permissão para a página 38 pode ser permissão para página 416 pode ser permissão para a página 532 pode ser permissão para a página 6

Então, digamos que eu tenha a string binária acima (101001). Eu tenho acesso às páginas 1, 4 e 6.

Como posso fazer isso em PHP? Digamos que eu tenha um campo no MySQL chamadoperms armazenado em dezembro, então 101001 será 41.Como posso saber que 41 é igual a 1, 8 e 32 no PHP?

Obrigado.

questionAnswers(5)

yourAnswerToTheQuestion