Kazi array_search
Kazi array_search inafanya
utafutaji wa thamani kwenye safu na kurudisha ufunguo
wa kipengele cha kwanza kilichopatikana. Kama kipengele kama hicho
hakipatikani - itarudisha false. Kigezo cha tatu
kinaweka kulinganisha kwa ukali kulingana na aina (kama kwa
===). Kama kuweka true - italinganisha
kwa ukali, na kama false (kwa chaguo-msingi) - basi haitafanyi.
Syntax
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Mfano
Tutafute kwenye safu kipengele chenye thamani 'c'
- kwa matokeo tutapata ufunguo wake (unaofanana na 2):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Matokeo ya utekelezaji wa kodi:
2
Angalia pia
-
kazi
strpos,
ambayo hurudisha msimamo wa kuingia kwa kwanza kwa kipande-kitenzi -
kazi
str_contains,
ambayo inakagua kuingia kwa herufi kwenye mstari -
kazi
str_starts_with,
ambayo inakagua mwanzo wa mstari -
kazi
str_ends_with,
ambayo inakagua mwisho wa mstari