I have 2 array in php:
$all_users = [
0=[
user_id = 1,
team_id = 1,
],
1=[
user_id = 1,
team_id = 2,
],
2=[
user_id = 2,
team_id = 1,
],
3=[
user_id = 3,
team_id = 1,
],
];
$selected_users = [
0=[
user_id = 1,
team_id = 1,
],
1=[
user_id = 3,
team_id = 1,
],
];
I want to return not-selected users. I mean that I want:
$not_selected_users = [
0=[
user_id = 1,
team_id = 2,
],
1=[
user_id = 2,
team_id = 1,
],
];
How I can get this?
It is a multidimensional array with multi conditions. I test with multiple for, array_search, array_keys but I can't get it.
Notice: In all_users user_id can be repeatable and for example each user can be in multi teams or other... I mean we can have repeated user_id in all_users array.