Функция 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функцияси,
сатрнинг тугашини текширади