Funkcja PHP array_intersect() oblicza część wspólną wszystkich tablic przekazanych jej jako argumenty. Inaczej mówiąc, funkcja ta zwraca tablicę zawierającą tylko te elementy, które są obecne we wszystkich tablicach źródłowych.
array_intersect() zachowuje klucze elementów.Składnia funkcji PHP array_intersect()
Funkcja PHP array_intersect() ma następującą składnię:
array_intersect(array $array, array ...$arrays): array
Parametry
| Parametr | Opis |
|---|---|
| array | Parametr obowiązkowy. Podstawowa tablica z wartościami do porównania z pozostałymi. |
| arrays | Kolejne tablice do sprawdzenia. |
Wartość zwrotna
Funkcja PHP array_intersect() zwraca tablicę zawierającą wszystkie wartości z tablicy podstawowej, które znajdują się także we wszystkich pozostałych tablicach przekazanych jako argumenty.
Typ zwrotny: array.
