Я пытаюсь найти более простой и простой способ закодировать логику.Если [Get Variable] равно [Array]
То есть, если одна переменная равна любым значениям ключа в массиве.
Например:
$someArray = array("a","b","c");
If($_GET["foobar"] == $someArray) {
return true;
} else {
return false;
}
Если $ _GET [ "Foobar"] имела значение A, B, C или, в случае вернется верно. Если бы это были какие-то другие значения, он возвращал бы false.
Спасибо за помощь.
Я бы установил третий параметр - необязательный параметр 'true' (если вы решили добавить пустые строки или 0 в' $ someArray'). См. Комментарии на странице документации по функциям: http://php.net/manual/en/function.in-array.php – soulmerge
Хороший вопрос, я следил за вашим советом. –