Funkcija array_search

Funkcija array_search vrši pretragu vrednosti u nizu i vraća ključ prvog pronađenog elementa. Ako takav element nije pronađen - vratiće false. Treći parametar postavlja striktno poređenje po tipu (kao kod ===). Ako postavite true - upoređivaće striktno, a ako false (podrazumevano) - onda neće.

Sintaksa

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

Primer

Pronađimo u nizu element sa vrednošću 'c' - kao rezultat ćemo dobiti njegov ključ (on je jednak 2):

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
  echo array_search('c', $arr);
?>

Rezultat izvršavanja koda:

php2

Pogledajte takođe

  • funkciju strpos,
    koja vraća poziciju prvog pojavljivanja podstringa
  • funkciju str_contains,
    koja proverava pojavljivanje karaktera u stringu
  • funkciju str_starts_with,
    koja proverava početak stringa
  • funkciju str_ends_with,
    koja proverava kraj stringa