Pues revisa el Manual de PHP, tienes que hacer como bien pones un AND logico (&), con eso puedes comparar, revisa estos ejemplos:
Código php:
Ver original<?php
if((1 & 2) == 2) {
echo "ok";
}
if((2 & 2) == 2) {
echo "ok";
}
if((3 & 2) == 2) {
echo "ok";
}
El caso es que sepas de matematicas binarias, para que sepas como comparar bits, para extraerlos de la bdd no hay mayor ciencia, solo haz el casting a (int) para que sea un número.
Saludos