Funkcja PHP array_search() - wyszukiwanie wartości w tablicy

Funkcja PHP array_search()

Funkcja PHP array_search() przeszukuje tablicę w celu znalezienia określonej wartości i zwraca klucz jej pierwszego znalezionego egzemplarza lub wartość logiczną false, jeśli nie znajdzie ani jednego.

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

array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false

Parametry

Parametr Opis
needle Parametr obowiązkowy. Wartość szukana. W przypadku łańcuchów wielkość liter jest rozróżniana.
haystack Parametr obowiązkowy. Tablica do przeszukania.
strict Ustawienie tego parametru na true powoduje włączenie trybu porównywania ścisłego, czyli aby element został znaleziony, musi być identyczny z szukanym. Inaczej mówiąc, funkcja stosuje taką samą metodę porównywania, jak operator PHP ===.

Wartość zwrotna

Funkcja PHP array_search() zwraca klucz (albo indeks) znalezionego elementu, jeśli znajdzie szukaną wartość, lub wartość logiczną false w przeciwnym razie.

Jako że funkcja ta może zwracać zarówno wartość logiczną, jak i wartości liczbowe i łańcuchowe, które również mogą zostać zinterpretowane jako logiczne, do sprawdzania jej wartości zwrotnej powinno się używać operatora ===.

Typ zwrotny: int|string|false.

Udostępnij:
Share

Podobał Ci się ten artykuł?

Oceń go!

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

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