Jump to content

Variable Checking Help


HCProfessionals

Recommended Posts

I'm currently doing this and it is getting repetitive throughout my script:

 

if ($variable_check['variable'] != "a" || $variable_check['variable'] != "b" || $variable_check['variable'] != "c") {
  //Code Here
}

 

I know there has to be an easier way, like something below and I just can't put my finger on it. Something like:

 

$allowed = a,b,c

if ($variable_check['variable'] != "$allowed") {
  //Code Here
}

Link to comment
https://forums.phpfreaks.com/topic/243882-variable-checking-help/
Share on other sites

Or, if the variable check will be different throughout the page, create a function and pass it a string

 

function varCheck($variable, $allowed)
{
    return (in_array($variable, explode(',', $allowed)));
}

if(varCheck($variable_check['variable'], 'a,b,c'))
{
  //code here
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.