array_search ֆունկցիա
array_search ֆունկցիան կատարում է
արժեքի որոնում զանգվածում և վերադարձնում է բանալին
առաջին գտնված տարրի: Եթե այդպիսի տարր
չգտնվի - կվերադարձնի false: Երրորդ պարամետրը
նշանակում է խիստ համեմատություն ըստ տիպի (ինչպես
=== օպերատորով): Եթե դնենք true - այն կհամեմատի
խիստ, իսկ եթե false (լռելյայն) - ապա ոչ:
Շարահյուսություն
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Օրինակ
Գտնենք զանգվածում 'c' արժեքով տարրը
- արդյունքում կստանանք դրա բանալին (այն հավասար է 2):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Կոդի կատարման արդյունք:
2
Տես նաև
-
strposֆունկցիան,
որը վերադարձնում է ենթատողի առաջին մուտքի դիրքը -
str_containsֆունկցիան,
որը ստուգում է նիշի մուտքը տողում -
str_starts_withֆունկցիան,
որը ստուգում է տողի սկիզբը -
str_ends_withֆունկցիան,
որը ստուգում է տողի վերջը