2017-10-16 46 views
-2

删除重复的元素这是我的数组如何从两个阿雷

(
    "userServiceIds": "1,2,3", 
    "enggServiceIds": "4,5,6,2,1" 
) 

"userServiceIds"有交叉与"enggServiceIds"检查和"enggServiceIds"有过与"userServiceIds"

为OUTPUT检查只需要

"userServiceIds": "1,2,3" 
"enggServiceIds": "4,5,6" 
+0

什么是地球上唯一的复制品? –

+0

对不起,我更改了它 –

+0

请向我们展示您的代码到目前为止? – user1506104

回答

3

也许您在寻找array_diff

$data = [ 
    'userServiceIds' => [1,2,3], 
    'enggServiceIds' => [4,5,6,2,1] 
]; 

$data['enggServiceIds'] = array_diff($data['enggServiceIds'], $data['userServiceIds']);