$executor = Array ( [0] => one@gmail.com [1] => two@gmail.com [2] => three@gmail.com );
$old_executor = Array ( [0] => Array ( [ID] => 58 [TASK] => 42 [TYPES] => 2 [USERS] => one@gmail.com [USERS_FIO] => NAME [DATA_OK] => ) [1] => Array ( [ID] => 59 [TASK] => 42 [TYPES] => 2 [USERS] => three@gmail.com [USERS_FIO] => NAME [DATA_OK] => ) )
foreach ($executor as $exec) {
foreach($old_executor as $old_exec){
$n .= in_array($exec, $old_exec);
}
if(!$n) echo 'No have element!';
}
Если убрать цикл в котором я перебираю массив $executor и в функцию in_array передать значение, которое не существует в массиве $old_executor, то всё будет работать.