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ශ්රිතය,
පේළියක අවසානය පරීක්ෂා කරන