PHP. Руководство по PHP. 2005
array_intersect
array_intersect
Описание
array array_intersect (array array1, array array2 [, array...])Функция array_intersect() возвращает массив,
содержащий значения массива массив_1,
которые содержат все перечисленные в аргументах массивы.
Обратите внимание, что ключи сохраняются.
Замечание:
Два элемента считаются одинаковыми тогда и только тогда, когда
(string) $elem1 === (string) $elem2. Другими словами,
когда их строковые представления идентичны.
См.также array_diff().
array_intersect_ukey
array_key_exists