I have an array that is generated with anywhere between 3 and 12 values, it generates the array from account information;
$result = $ad->user()->groups($user['username']);
I want to check this array for multiple values (around 4 or 5) and if any of them are in it do what's inside the if, I can do it for one value pretty easily via:
if (in_array("abc",$result)) { $this->login_session($user); }
Is there a simple way to check this one array for multiple values in it other than consecutive ORs:
if (in_array("abc",$result) || in_array("123",$result) || in_array("def",$result) || in_array("456",$result) ) {
$this->login_session($user);
}
Try and see if this is helpful:
if(array_intersect($result, array('abc', '123', 'def'))) {
$this->login_session($user);
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With