switch(false) { case true: case false: echo "here"; case true: echo "true"; break; case false: echo "false"; break; } why does this print out "heretrue" when it should print out "herefalse" ?