array_flip
array_intersect_assoc