Функција array_search

Функција array_search врши претрагу вредности у низу и враћа кључ првог пронађеног елемента. Ако такав елемент не буде пронађен - вратиће false. Трећи параметар одређује строгу поређењу по типу (као по ===). Ако се постави true - поредиће се стриктно, а ако false (подразумевано) - онда неће.

Синтакса

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

Пример

Пронађимо у низу елемент са вредношћу 'c' - као резултат добијамо његов кључ (једнак је 2):

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

Резултат извршавања кода:

php2

Погледајте такође

  • функцију strpos,
    која враћа позицију прве појаве подниза
  • функцију str_contains,
    која проверава појаву знака у стринг
  • функцију str_starts_with,
    која проверава почетак стринга
  • функцију str_ends_with,
    која проверава крај стринга