If I have the following booleans const YESTERDAY = false; const TODAY = true; const TOMORROW = false; What code can I write to make sure exactly one is true? I've tried this: $x = self::YESTERDAY ^ self::TODAY ^ self::TOMORROW; The problem is that with all three constants set to true then $x is true .
Cisco Certified Network Associate Exam,640-802 CCNA All Answers ~100/100. Daily update