Funksiýa array_search
Funksiýa array_search massiwdäki
bahany gözleýär we ilkinji tapylan elementiniň
açaryny gaýtaryp berýär. Eger şuňa meňzeş element
tapylmasa - false gaýtaryp berer. Üçünji parametr
gaty deňeşdirme görnüşini kesgitleýär (===
ýaly). Eger true goýulsa - ol gaty deňeşdirer,
eger false (deslapky ýagdaýy) bolsa - onda ýok.
Sintaksis
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Mysal
Massiwiň içinden 'c' bahasy bar elementi
tapalyň - netijede onuň açaryny alyarys (ol 2 deň):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Koduň işleniş netijesi:
2
Şeýle hem gözüňi aýla
-
funksiýa
strpos,
ilkinji görlen setirjiğiniň ýerleşişini gaýtaryp berýär -
funksiýa
str_contains,
setirde nyşanyň bardygyny barlap görýär -
funksiýa
str_starts_with,
setiriň başlangyjyny barlap görýär -
funksiýa
str_ends_with,
setiriň soňuny barlap görýär