所以我有两个数组:
1. $users_populated = users_populated: Array
(
[0] => Array
(
[id] => 10000106
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
)
[1] => Array
(
[id] => 10000106
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
[email] =>
[role] =>
[roleids] =>
[platform] =>
)
[2] => Array
(
[id] => 10000065
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
[email] =>
)
[3] => Array
(
[id] => 296
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
[email] =>
)
[4] => Array
(
[id] => 297
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
[email] =>
)
)
2. $user_list: Array
(
[0] => 10000106
[1] => 297
)
所以我想要第一个数组中的值与第二个数组匹配,即 Entries :
$output = output: Array
(
[0] => Array
(
[id] => 10000106
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
)
[1] => Array
(
[id] => 297
[username] =>
[name] =>
[firstname] =>
[initial] =>
[surname] =>
[email] =>
)
)
在第一个数组中的短 ID 和第二个数组中的值应该匹配
我曾尝试使用 Array intersect 键,但没有成功..
谢谢阅读。