|
array_intersect (PHP 4 >= 4.0.1, PHP 5) array_intersect -- Вычислить схождение массивов Описаниеarray array_intersect ( array array1, array array2 [, array ...] )
Функция array_intersect() возвращает массив,
содержащий значения массива массив_1,
которые содержат все перечисленные в аргументах массивы.
Обратите внимание, что ключи сохраняются.
Пример 1. Пример использования array_intersect()
$array1 = array ("a" => "green", "red", "blue"); $array2 = array ("b" => "green", "yellow", "red"); $result = array_intersect ($array1, $array2);
|
В результате выполнения переменная $result будет содержать
Array ( [a] => green [0] => red )
|
|
Замечание:
Два элемента считаются одинаковыми тогда и только тогда, когда
(string) $elem1 === (string) $elem2. Другими словами,
когда их строковые представления идентичны.
См.также array_diff().
| |