PHP проверить, равна ли переменная одной из трех других переменных - PullRequest
0 голосов
/ 09 января 2020
$a = 'cat';
$b = 'dog';
$c = 'bird';
$d = 'cow';

if ($a != ($b || $c || $d)) {
   echo 'none are equal to a';
} else {
   echo 'a is equal to one of them';
}

в зависимости от того, что я хочу произойти, условие if должно отображать "none равны a", но в моей логике c есть ошибка, мне нужна помощь по сравнению трех переменных с одной, если состояние.

1 Ответ

1 голос
/ 09 января 2020

Это условие будет истинным, если a равно одной или нескольким из трех переменных.

if($a==$b || $a==$c || $a == $d)
...