array_search funksiyası
array_search funksiyası
massivdə dəyər axtarışı edir və tapılan ilk elementin
açarını qaytarır. Əgər belə bir element
tapılmasa - false qaytarır. Üçüncü parametr
müqayisənin tipə görə ciddi olmasını təyin edir (===
ilə olduğu kimi). Əgər true təyin etsəniz - o, ciddi müqayisə edəcək,
əgər false (standart olaraq) - onda etməyəcək.
Sintaksis
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Nümunə
Massivdə dəyəri 'c' olan elementi tapaq
- nəticədə onun açarını alırıq (2-ə bərabərdir):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Kodun icrasının nəticəsi:
2
Həmçinin baxın
-
strposfunksiyası,
alt sətrin ilk daxil olma mövqeyini qaytarır -
str_containsfunksiyası,
sətrdə simvolun olub-olmadığını yoxlayır -
str_starts_withfunksiyası,
sətrin başlanğıcını yoxlayır -
str_ends_withfunksiyası,
sətrin sonunu yoxlayır