Array
(
[0] => Array
(
[goods_id] => 90
[suppliers_ids] => Array
(
[0] => 2
[1] => 3
[2] => 6
) ) [1] => Array
(
[goods_id] => 305
[suppliers_ids] => Array
(
[0] => 2
[1] => 3
[2] => 6
[3] => 1
) ) [2] => Array
(
[goods_id] => 333
[suppliers_ids] => Array
(
[0] => 2
[1] => 3
[2] => 6
[3] => 5
) ))
请问 怎么把 suppliers_ids 数组中的交集罗列出来啊 ,谢谢!!!
(
[0] => Array
(
[goods_id] => 90
[suppliers_ids] => Array
(
[0] => 2
[1] => 3
[2] => 6
) ) [1] => Array
(
[goods_id] => 305
[suppliers_ids] => Array
(
[0] => 2
[1] => 3
[2] => 6
[3] => 1
) ) [2] => Array
(
[goods_id] => 333
[suppliers_ids] => Array
(
[0] => 2
[1] => 3
[2] => 6
[3] => 5
) ))
请问 怎么把 suppliers_ids 数组中的交集罗列出来啊 ,谢谢!!!
foreach($ar as $v) $t[] = $v['suppliers_ids'];
print_r(call_user_func_array('array_intersect', $t));Array
(
[0] => 2
[1] => 3
[2] => 6
)