define('ONE', 0x01);
define('TWO', 0x02);
define('THREE', 0x04);
define('FOUR', 0x08);
function multiValueExample($values) {
if (($values & ONE) == ONE) {
echo "ONE\n";
}
if (($values & TWO) == TWO) {
echo "TWO\n";
}
if (($values & THREE) == THREE) {
echo "THREE\n";
}
if (($values & FOUR) == FOUR) {
echo "FOUR\n";
}
}
multiValueExample(ONE | THREE | FOUR);
/*
run:
ONE
THREE
FOUR
*/