From: Karl DeSaulniers on
Hello List,
Trying to learn the right way to code this line.
Can anyone tell me if I am doing this the right way?

if $req_user_level == 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 ||
9 ? "Guest" || "Regular User" || "Intl. User" || "Contractor" ||
"Employee" || "Sales" || "Investor" || "Human Resources" ||
"Administrator";

I am wanting to stray from the if(foo == bar) { routine. ;)

Thanks,

Karl DeSaulniers
Design Drumm
http://designdrumm.com

From: Olavi Ivask on
Hi,

did you mean something like this?

$level_names = array("Guest", "Regular User", "Intl. User",
"Contractor", "Employee",
"Sales", "Investor", "Human Resources", "Administrator");

$user_level = $level_names[$req_user_level];

Regards,
Olavi Ivask


On Jan 25, 2010, at 9:13 PM, Karl DeSaulniers wrote:

> Hello List,
> Trying to learn the right way to code this line.
> Can anyone tell me if I am doing this the right way?
>
> if $req_user_level == 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 ||
> 9 ? "Guest" || "Regular User" || "Intl. User" || "Contractor" ||
> "Employee" || "Sales" || "Investor" || "Human Resources" ||
> "Administrator";
>
> I am wanting to stray from the if(foo == bar) { routine. ;)
>
> Thanks,
>
> Karl DeSaulniers
> Design Drumm
> http://designdrumm.com
>

From: Peter Beckman on
On Mon, 25 Jan 2010, Karl DeSaulniers wrote:

> Hello List,
> Trying to learn the right way to code this line.
> Can anyone tell me if I am doing this the right way?
>
> if $req_user_level == 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 ?
> "Guest" || "Regular User" || "Intl. User" || "Contractor" || "Employee" ||
> "Sales" || "Investor" || "Human Resources" || "Administrator";
>
> I am wanting to stray from the if(foo == bar) { routine. ;)

if (in_array($req_user_level, array(0,1,2,3,4,5,6,7,8,9,"Guest",...))) {
// do stuff
}

---------------------------------------------------------------------------
Peter Beckman Internet Guy
beckman(a)angryox.com http://www.angryox.com/
---------------------------------------------------------------------------
From: Karl DeSaulniers on
Hi,
$req_user_level is a MySql return result and I am trying to utilize
shortened code to evaluate whither $req_user_level == 0 || 1 || 2 ||
3 || 4 || 5 || 6 || 7 || 8 || 9, if it matches a number, return the
text associated with that number.
"Guest" || "Regular User" || "Intl. User" || "Contractor" ||
"Employee" || "Sales" || "Investor" || "Human Resources" ||
"Administrator";

Karl


On Jan 25, 2010, at 1:31 PM, Olavi Ivask wrote:

> Hi,
>
> did you mean something like this?
>
> $level_names = array("Guest", "Regular User", "Intl. User",
> "Contractor", "Employee",
> "Sales", "Investor", "Human Resources", "Administrator");
>
> $user_level = $level_names[$req_user_level];
>
> Regards,
> Olavi Ivask
>
>
> On Jan 25, 2010, at 9:13 PM, Karl DeSaulniers wrote:
>
>> Hello List,
>> Trying to learn the right way to code this line.
>> Can anyone tell me if I am doing this the right way?
>>
>> if $req_user_level == 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 ||
>> 9 ? "Guest" || "Regular User" || "Intl. User" || "Contractor" ||
>> "Employee" || "Sales" || "Investor" || "Human Resources" ||
>> "Administrator";
>>
>> I am wanting to stray from the if(foo == bar) { routine. ;)
>>
>> Thanks,
>>
>> Karl DeSaulniers
>> Design Drumm
>> http://designdrumm.com
>>
>

Karl DeSaulniers
Design Drumm
http://designdrumm.com

From: Karl DeSaulniers on
I am trying to avoid doing this:

if ($req_user_level == 0) {
$req_user_level = "Guest";
} else if ($req_user_level == 1) {
req_user_level = "Regular User"
}
etc..


Karl DeSaulniers
Design Drumm
http://designdrumm.com

 |  Next  |  Last
Pages: 1 2
Prev: Automatic logoff
Next: dl () problem