Функция 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,
която проверява края на низ