Важные справочники к ночным пляскам с бубном:)  

  СПРАВОЧНИК PHP

Работа с несколькими массивами

array_diff()

Определение исключительного пересечения массивов. Синтаксис:

Данная функция возвращает массив, который содержит значения, имеющиеся только в массиве arr1 ( и не имеющиеся в любых других). При этом индексы сохраняются.

Повторение одного и того же значения "red" в массиве arr1 обрабатывается как одно значение. Стоит отметить, что два элемента считаются одинаковыми, только если их строковое представление идентично. Т.е. (string) $elem1 === (string) $elem2.

Также стоит отметить, что данная функция корректно обрабатывает только одно измерение N-мерного массива. Если есть необходимость обрабатывать более глубокие уровни вложенности, можно использовать конструкцию array_diff($arr1[0], $arr2[0]);.

Функция поддерживается PHP 4 >= 4.0.1, PHP 5

script© 16valve.ru version 1.0 2016