我想在php中做一个函数,试图做一个数组数组的交集。我找到了array_intersect($resultx,$resulty);
,但它仅适用于具有一个值的表格。在我的情况下,我有这样的数组的数组。如何做阵列阵列的交集
Array
(
[0] => Array
(
[name] => Chris
[id] => 1033
)
[1] => Array
(
[name] => Vins
[id] => 1034
)
[2] => Array
(
[name] => Steve
[id] => 1035
)
[3] => Array
(
[name] => Henry
[id] => 1036
)
[4] => Array
(
[name] => Jack
[id] => 1037
)
[5] => Array
(
[name] => Paul
[id] => 1038
)
)
要恢复我的问题,我试图让很多像我刚才提到的一个表的交集。所以任何想法
例子tab1 [[1,2,3],[2,3,1]] tab2 [[1,2,3],[5,7,7]结果将是tab3 [[ 1,2,3]]这对你很清楚?
谢谢
什么是您的实际投入,以及您期望得到什么结果? – 2014-10-30 12:56:56
和另一个阵列是什么样子? – 2014-10-30 12:59:22
只是谷歌的“array_intersect_recursive”,这是在php.net上的array_intersect页面上的这样的例子 – rjdown 2014-10-30 13:00:11