Hello all,
Having a problem with the behaviour of switch when mixing variable types. Eg
<?php
$page = 'review';
switch ($page) {
case 0:
echo "0";
break;
case 'review':
echo "review";
break;
}
?>
this code interprets $page as 0 in the switch. It's not a problem to
alter 'review' to a number, just less elegant. Can anybody shed a
little light on mixed variable types in switch statements please?
While browsing the manual I noticed it performs "loose comparison" but
that seems to be the same as == ?
Many thanks,
Andy
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php