Robert Cummings wrote:
On Tue, 2005-09-20 at 19:47, Thorsten Suckow-Homberg wrote:You could use the following statement: <?php switch (true) { case (0 < $n <= 4): $f = 1; break; case (5 < $n <= 7): $f = 2; break; case (8 < $n <= 12): $f = 3; break; default: $f = 4; break; }I'm certain that is illegal.
I don't think so, although I'm not able to test it right at this second. PHP compares the value within the switch statement to the value at each case. Only the case which is true will match true inside the switch statement, so it should actually work as intended.
-- Jasper Bryant-Greene Freelance web developer http://jasper.bryant-greene.name/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

