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 функциясы,
    ол жолдың соңын тексереді