Funkcija array_search
Funkcija array_search atlieka
reikšmės paiešką masyve ir grąžina
pirmojo rasto elemento raktą. Jei toks elementas
nerastas - grąžins false. Trečiasis parametras
nustato griežtą tipų palyginimą (kaip pagal
===). Jei nustatysite true - ji lygins
griežtai, o jei false (pagal nutylėjimą) - tai ne.
Sintaksė
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Pavyzdys
Raskime masyve elementą su reikšme 'c'
- rezultate gausime jo raktą (jis lygus 2):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Kodo vykdymo rezultatas:
2
Taip pat žiūrėkite
-
funkciją
strpos,
kuri grąžina pirmojo paieškos eilutės įvykio poziciją -
funkciją
str_contains,
kuri tikrina simbolio įvykį eilutėje -
funkciją
str_starts_with,
kuri tikrina eilutės pradžią -
funkciją
str_ends_with,
kuri tikrina eilutės pabaigą