array array_diff_key ( array array1, array array2 [, array ...] )
다른 배열에 없는 키를 갖는 원소만으로 구성된 배열을 반환한다.

array_diff_assoc()는 인자로 반듯이 2개 이상을 배열을 받아야 한다.
array1 배열에서 다른 배열에는 존재하지 않는 원소만으로 구성된 새로운 배열을 반환한다.이때 array1에서 제거되는 원소는 다른 배열에서 키만 비교하여 일치하는 원소를 제거한다.

이때 첫 번째 배열로부터 추려진 원소는 원래 배열(array1)에서 가지고 있던 키를 그대로 가지게 된다.