>"Alice Wei" <aj...@alumni.iu.edu> wrote in message 
>news:snt101-w587cd616331fc59b84834af0...@phx.gbl...
>
>Hi,
>
>  I have a code snippet here as in the following:
>
>//Switch statements between the four options
>switch($string) {
>case "":
>$string= "NOT book.author='All'";
>break;
>default:
>$string= $string . "AND NOT book.author='All'";
>break;
>}
>  This code does work, but I am wondering if it is possible in the switch 
> statement clauses for me to do something like case does not equal to a 
> certain author name if I don't want $string with that content to >be 
> processed. or, do I always use default in this case?
>
>Thanks in advance.
>
>Alice
>_________________________________________________________________
>All-in-one security and maintenance for your PC. Get a free 90-day trial!
>http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=wl_wlmail

You mean as in...

switch($string){
case "":
code
break;

case $string == 'some value':
code
break;

case in_array($string, $somearray):
code
break;

default:
code
};

yes...that is legal.  as long as the statment resolves to a boolean it will 
work.  It's not technically correct, but it does work. 



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to