Re: Short writage of clauses

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stut wrote:
> Barry wrote:
>> Well i do know that you can write IF as ( ? : ) but what i am asking
>> about is something like this:
>>
>> if (a = 1 OR a = 2)
> 
> I think you mean == not =.
> 
>> is it anyway possible to write it like:
>> if (a = 1 OR 2)
>>
>> I know this is wrong because "2" will always be true ...
>>
>> Any infos on that would be nice :)
> 
> The only way I know of to do this sort of thing would be...
> 
>    if (in_array($a, array(1, 2)))
> 
> But it begs the question why you would want to do this?

it's a handy way to white list data. e.g.

if (in_array($_GET['yourarg'], $allowedValsForYourArg)) echo "nice arg dude";

(btw: no need to beg ;-)

> 
> -Stut
> 

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux