array_search လုပ်ဆောင်ချက်
array_search လုပ်ဆောင်ချက်သည်
array အတွင်း တန်ဖိုးတစ်ခုကို ရှာဖွေပြီး
ပထမဆုံးတွေ့ရှိသော အစိတ်အပိုင်း၏ key ကို
ပြန်ပေးသည်။ အကယ်၍ ထိုကဲ့သို့သော အစိတ်အပိုင်း
မတွေ့ရပါက false ကို ပြန်ပေးမည်။ တတိယသတ်မှတ်ချက်
သည် အတိအကျတူညီမှုကို ပုံစံအလိုက် စစ်ဆေးရန် သတ်မှတ်ပေးသည် (===
အတိုင်း)။ true ဟုထားလျှင် - ၎င်းသည် အတိအကျစစ်ဆေးမည်၊
false (စံထားချက်) ဖြစ်လျှင် - အတိအကျမစစ်ပါ။
ဝါကျဖွဲ့စည်းပုံ
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
ဥပမာ
Array အတွင်းရှိ တန်ဖိုး 'c' ရှိသော အစိတ်အပိုင်းကို
ရှာဖွေကြည့်ပါမည်
- ရလဒ်အနေဖြင့် ၎င်း၏ key (သည် 2 နှင့် ညီသည်) ကို ရရှိမည်။
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
ကုဒ်ကို run ထားသော ရလဒ်။
2
ဤသည်ကိုလည်း ကြည့်ပါ
-
strposလုပ်ဆောင်ချက်,
အကြောင်းမှာ စာကြောင်းအစိတ်အပိုင်းတစ်ခု ပထမဆုံးပေါ်ပေါက်ရာ နေရာကို ပြန်ပေးသည် -
str_containsလုပ်ဆောင်ချက်,
အကြောင်းမှာ စာကြောင်းအတွင်း စာလုံးတစ်လုံးဝင်ရောက်မှု ရှိမရှိ စစ်ဆေးသည် -
str_starts_withလုပ်ဆောင်ချက်,
အကြောင်းမှာ စာကြောင်း၏ အစကို စစ်ဆေးသည် -
str_ends_withလုပ်ဆောင်ချက်,
အကြောင်းမှာ စာကြောင်း၏ အဆုံးကို စစ်ဆေးသည်