PHP တွင် array_flat_filt တွင် array_file) သည်အလွန်လက်တွေ့ကျသောလုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ ၎င်းသည် strings သို့မဟုတ်နံပါတ်များကိုဖြည့်ရန်မကြာခဏအသုံးပြုသော်လည်း Boolean တန်ဖိုးများကိုဖြည့်ဆည်းရန်၎င်းကိုသင်အသုံးပြုနိုင်သည်။
array_fill(int $start_index, int $count, mixed $value): array
$ start_index : ပထမ ဦး ဆုံးအညွှန်းကိန်း၏တန်ဖိုး။
$ ရေတွက် : ဖြည့်ဖို့ဒြပ်စင်အရေအတွက်။
$ တန်ဖိုး - ခင်းကျင်းမှုကိုဖြည့်ရန်အသုံးပြုသောတန်ဖိုး။
Boolean အမျိုးအစားများကိုဖန်တီးရန်၎င်းကိုမည်သို့အသုံးပြုရမည်ကိုကြည့်ရအောင်။
<?php
$boolArray = array_fill(0, 5, true);
print_r($boolArray);
?>
ထုတ်လုပ်မှု -
Array
(
[0] => 1
[1] => 1
[2] => 1
[3] => 1
[4] => 1
)
၎င်းကိုပုံနှိပ်ထုတ်ဝေမှုတွင် 1 အဖြစ်ပြသထားသော်လည်း၎င်းသည် Boolean True True ကို Boolean True Press ကိုထုတ်ယူသောအခါ PHP ကို 1 အဖြစ်ဖော်ပြလိမ့်မည်။
<?php
$boolArray = array_fill(0, 3, false);
print_r($boolArray);
?>
ထုတ်လုပ်မှု -
Array
(
[0] =>
[1] =>
[2] =>
)
မှားယွင်းသောအရာသည် ခင်းကျင်းမှုတွင်အချည်းနှီးဖြစ်နေပုံရသည်, သို့သော်၎င်းသည်တန်ဖိုးမရှိဟုမဆိုလိုပါ။ ၎င်းသည် Boolean အတု ဖြစ်သည်ဟုမဆိုလိုပါ။
အဖြေက ဟုတ်တယ် ။ array_flate () သည် သင်ဖြတ်သန်းသွားသောတန်ဖိုးအမျိုးအစားကိုကန့်သတ်မထား, ၎င်းသည်ကိန်းတစ်ခု, string, ဆိုလိုသည်မှာသင်သည် စစ်မှန်သော သို့မဟုတ် မှားယွင်းသော လူရှင်များလိုအပ်သည်ဖြစ်စေ Boolean အမျိုးအစားများကိုဖန်တီးရန်၎င်းကိုသင်အသုံးပြုနိုင်သည်။
ဥပမာအားဖြင့်, သင်သည် boolean switch ခင်းကျင်းမှုကိုတည်ဆောက်နေပြီးအလုပ်လုပ်သောပြည်နယ်များအစပိုင်းတွင်စတင်ခြင်း
<?php
$features = array_fill(0, 10, false); // ဖြစ်ပေါ်လာခြင်း10တစ်ခု function ကိုပိတ်ထားသည်
$features[2] = true; // enable3အင်္ဂါရပ်များ
print_r($features);
?>
ဤနည်းလမ်းသည်တိကျသောပြည်နယ်ခင်းကျင်းမှုကိုစတင်ရန်သင့်လျော်သည်။
Array ရှိ element များသည် bolean အမှန်ဖြစ်ကြောင်း Var_Dump () ကိုသင်အသုံးပြုနိုင်သည်။
<?php
$flags = array_fill(0, 2, true);
var_dump($flags);
?>
ထုတ်လုပ်မှု -
array(2) {
[0]=>
bool(true)
[1]=>
bool(true)
}
Array_filt_filt_Filt () သည် array များကိုဖြည့်ရန်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည်နံပါတ်များသို့မဟုတ်ကြိုးများကိုထောက်ပံ့ရုံသာမက Boolean တန်ဖိုးများနှင့်လည်းသက်ဆိုင်သည်။ သင်ပုံမှန်တန်ဖိုးများသို့မဟုတ်အမြန်အစွန်အဖျားအခြေအနေတစ်ခုဖန်တီးသည်ဖြစ်စေ, ၎င်းကိုအသုံးပြုရန်ပြောင်းလွယ်ပြင်လွယ်ရှိသည်။