Jump to content

Elseif check from array


Cyto

Recommended Posts

I would like to check multiple rows from array with elseif. It's working if i add it manually, but i would like it to check all of the rows in a single elseif. Code(First if is nothing, just a example).

Row is a array filled with numbers like: 3-3, 2-2 etc.

 

if("2-2" == $row["0"]){
  echo BLUE;
}elseif($dnumber == $row["0"]){
  echo RED;
}else{
  echo WHITE;
}

 

Link to comment
https://forums.phpfreaks.com/topic/258646-elseif-check-from-array/
Share on other sites

Shouldn't you use the $key, since the value he's trying to compare is the key for the value?

foreach ($row as $item=>$key) {
    if($key == "2-2"){
      echo "BLUE<br/>\n";
    } elseif ($key == $dnumber){
      echo "RED<br/>\n";
    }else{
      echo "WHITE<br/>\n";
    }
}

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.