Basit PHP Durum yardım: ($ Var1 = listesinde ($ Listesi) ve $ Cond2) - eğer bu posslbe mi?

2 Cevap php

Bu olası bir işlev mi?

I need to check if a variable is existent in a list of ones I need to check against and also that cond2 is true eg

if($row['name'] == ("1" || "2" || "3") && $Cond2){
    doThis();
}

Bu benim için çalışmıyor ve ben kopya macun değişti tüm listesi ve değişken isimleri oldu

2 Cevap

if(in_array($row['name'], array('1', '2', '3')) && $Cond2) {
  doThis();
}

PHP'nin in_array() docs: http://us.php.net/manual/en/function.in-array.php