这是第一个数组array
0 =>
array
0 => string '1000061' (length=7)
1 => string '1000031' (length=7)
2 => string '1000056' (length=7)
1 =>
array
0 => string '1000056' (length=7)
1 => string '1000049' (length=7)
3 =>
array
0 => string '1000056' (length=7)
1 => string '1000048' (length=7)这是第二个数组array
0 => string '1000047' (length=7)
1 => string '1000056' (length=7)
2 => string '1000061' (length=7)
第一个数组 和第二个数组 比较 去除不相同的数组元素 还要保留第一个数组的结构想要的效果是这样的array
0 =>
array
0 => string '1000061' (length=7)
1 => string '1000056' (length=7)
1 =>
array
0 => string '1000056' (length=7)
3 =>
array
0 => string '1000056' (length=7)哪位大侠帮我看下
0 =>
array
0 => string '1000061' (length=7)
1 => string '1000031' (length=7)
2 => string '1000056' (length=7)
1 =>
array
0 => string '1000056' (length=7)
1 => string '1000049' (length=7)
3 =>
array
0 => string '1000056' (length=7)
1 => string '1000048' (length=7)这是第二个数组array
0 => string '1000047' (length=7)
1 => string '1000056' (length=7)
2 => string '1000061' (length=7)
第一个数组 和第二个数组 比较 去除不相同的数组元素 还要保留第一个数组的结构想要的效果是这样的array
0 =>
array
0 => string '1000061' (length=7)
1 => string '1000056' (length=7)
1 =>
array
0 => string '1000056' (length=7)
3 =>
array
0 => string '1000056' (length=7)哪位大侠帮我看下
$a = array(
0 => array(
0 => '1000061',
1 => '1000031',
2 => '1000056',
),
1 => array(
0 => '1000056',
1 => '1000049',
),
3 => array(
0 => '1000056',
1 => '1000048',
),
);
$b = array(
0 => '1000047',
1 => '1000056',
2 => '1000061',
);foreach($a as &$v) $v = array_intersect($v, $b);print_r($a);Array
(
[0] => Array
(
[0] => 1000061
[2] => 1000056
) [1] => Array
(
[0] => 1000056
) [3] => Array
(
[0] => 1000056
))