2 개의 다차원 배열이 있습니다.배열 차이를 얻는 방법
배열 1 가능한 이름 중 일부 함유 :
Array2
(
[0] => Array
(
[id_x] => 3
[x_name] => Name-3
[id_l] => 4
)
[1] => Array
(
[id_x] => 4
[x_name] => Name-4
[id_l] => 8
)
[2] => Array
(
[id_x] => 5
[x_name] => Name-5
[id_l] => 7
)
[3] => Array
(
[id_x] => 6
[x_name] => Name-6
[id_l] => 5
)
)
배열 1 [] [idName에는 = 배열 2 [] [id_x] 및 배열 1 : 사용 가능한 모든 이름을 포함
Array1
(
[0] => Array
(
[quantity] => 13
[idname] => 3
[x_name] => Name-3
)
[1] => Array
(
[quantity] => 5
[idname] => 4
[x_name] => Name-4
)
)
및 배열 2 [] [x_name] = Array2 [] [x_name] (ofc ...)
내 원하는 출력은 Array1에 포함되지 않은 Array2의 모든 요소입니다. so :
Arraydesire
(
[0] => Array
(
[id_x] => 5
[x_name] => Name-5
[id_l] => 7
)
[1] => Array
(
[id_x] => 6
[x_name] => Name-6
[id_l] => 5
)
)
나는 array_intersect로 작동하지만 didnt 작업. 도움 주셔서 감사합니다.
http://php.net/manual/en/function.array 배열 2의 현재 요소의 값이 배열 1에서 발견되는 경우, 요소를 삭제 -diff.php – DarkBee