PHP array_filter() လုပ်ဆောင်ချက်
ဥပမာ
ပြန်ခေါ်သည့် လုပ်ဆောင်ချက်ကို အသုံးပြု၍ array တစ်ခု၏ တန်ဖိုးများကို စစ်ထုတ်ပါ-
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array(1,3,2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
array_filter() function သည် callback function ကို အသုံးပြု၍ array တစ်ခု၏ တန်ဖိုးများကို စစ်ထုတ်ပါသည်။
ဤလုပ်ဆောင်ချက်သည် input array ၏တန်ဖိုးတစ်ခုစီကို callback function သို့ပေးပို့သည်။ ပြန်ခေါ်သည့်လုပ်ဆောင်ချက်သည် မှန်ပါက၊ ထည့်သွင်းမှုမှ လက်ရှိတန်ဖိုးကို ရလဒ် ခင်းကျင်းသို့ ပြန်ပေးသည်။ Array သော့များကို ထိန်းသိမ်းထားသည်။
အထားအသို
array_filter(array, callbackfunction, flag)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
array | Required. Specifies the array to filter |
callbackfunction | Optional. Specifies the callback function to use |
flag | Optional. Specifies what arguments are sent to callback:
|
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | စစ်ထုတ်ထားသော ခင်းကျင်းကို ပြန်ပေးသည်။ |
---|---|
PHP ဗားရှင်း- | 4.0.6+ |
PHP Changelog- | PHP 5.6- ရွေးချယ်နိုင်သော အလံ ပါရာမီတာ ကို ထည့်ထားသည်။ |
❮ PHP Array အကိုးအကား