Funkcja PHP array_intersect_ukey() | #! Shebang

Funkcja PHP array_intersect_ukey()

Funkcja PHP array_intersect_ukey() oblicza część wspólną wszystkich tablic przekazanych jej jako argumenty, porównując klucze elementów tych tablic za pomocą funkcji zwrotnej.

Inaczej mówiąc, funkcja ta zwraca tablicę zawierającą te wartości tablicy podstawowej, które mają takie same klucze obecne także we wszystkich pozostałych tablicach źródłowych.

Składnia funkcji PHP array_intersect_ukey()

Funkcja PHP array_intersect_ukey() ma następującą składnię:

array_intersect_assoc(array $array, array ...$arrays, callable $key_compare_func): array

Parametry

Parametr Opis
array Parametr obowiązkowy. Podstawowa tablica z elementami, których indeksy mają zostać porównane z indeksami elementów pozostałych tablic.
arrays Kolejne tablice do sprawdzenia.
key_compare_func Parametr obowiązkowy. Funkcja porównująca klucze, która powinna zwracać liczbę całkowitą mniejszą od zera, zero lub liczbę całkowitą większą od zera odpowiednio, jeśli pierwszy z porównywanych kluczy jest mniejszy od drugiego, równy z drugim lub większy od drugiego.

Składnia funkcji zwrotnej:

callback(mixed $a, mixed $b): int

Wartość zwrotna

Funkcja PHP array_intersect_key() zwraca tablicę asocjacyjną zawierającą wszystkie elementy z tablicy podstawowej, które mają klucze występujące we wszystkich pozostałych tablicach przekazanych jako argumenty.

Typ zwrotny: array.

Udostępnij:
Share

Podobał Ci się ten artykuł?

Oceń go!

Średnia 5 / 5. Liczba głosów: 1

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

blank
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.

Dodaj komentarz