В php мне было интересно, как я проверяю, равна ли переменная любой из переменных в списке.
Я думал, что могу попробовать что-то вроде
if( $example == array($one, $two, $three, $four, $five) ) { //code here }
Это не сработало, есть ли подобный способ сделать это? В противном случае, какой был бы лучший способ сделать это?
Вы имеете в виду что-то вроде функции in_array()
?
if( in_array($example, array($one, $two, $three, $four, $five)) ) { //code here }
пытаться
$array = array($one, $two, $three, $four, $five); $example = 'somestring'; if(in_array($example, $array)){ //code here }
или если вы хотите проверить со строгим, например, ===
not ==
if(in_array($example, $array, true)){ //code here }
$array = array($one, $two, $three, $four, $five); foreach ($array as $value) { if ($example === $value) { something; } }