【发布时间】:2026-01-30 20:15:01
【问题描述】:
我的第一个数组是
Array (
[0] => Array
(
[user_id] => 1
[name] => name1
)
[1] => Array
(
[user_id] => 2
[name] => name2
)
)
我的 Secondarray 是
Array (
[0] => Array
(
[user_id] => 2
[name] => name2
)
[1] => Array
(
[user_id] => 3
[name] => name3
)
)
常见的数组是user_id=2的数组如何选择该数组?
我想要这两个数组的交集。
【问题讨论】:
-
@asprin 当没有公共数组时,仍然显示第一个数组的结果...为什么?
-
@FrancisMV123 因为这是 array_intersect() 的行为:返回一个数组,其中包含 array1 中的所有值,其值存在于所有参数中。
-
@Starlays 如果没有通用数组,那么我想要空数组...帮助我。
标签: php multidimensional-array array-intersect