လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> boolean value ကိုဖြည့်ဆည်းရန် array_fille () ကိုအသုံးပြုနိုင်ပါသလား။

boolean value ကိုဖြည့်ဆည်းရန် array_fille () ကိုအသုံးပြုနိုင်ပါသလား။

M66 2025-06-05

PHP တွင် array_flat_filt တွင် array_file) သည်အလွန်လက်တွေ့ကျသောလုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ ၎င်းသည် strings သို့မဟုတ်နံပါတ်များကိုဖြည့်ရန်မကြာခဏအသုံးပြုသော်လည်း Boolean တန်ဖိုးများကိုဖြည့်ဆည်းရန်၎င်းကိုသင်အသုံးပြုနိုင်သည်။

Syntax နိဒါန်း

 array_fill(int $start_index, int $count, mixed $value): array
  • $ start_index : ပထမ ဦး ဆုံးအညွှန်းကိန်း၏တန်ဖိုး။

  • $ ရေတွက် : ဖြည့်ဖို့ဒြပ်စင်အရေအတွက်။

  • $ တန်ဖိုး - ခင်းကျင်းမှုကိုဖြည့်ရန်အသုံးပြုသောတန်ဖိုး။

boolean တန်ဖိုးများကို array_fille ဖြင့်ဖြည့်ပါ ()

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 အတု ဖြစ်သည်ဟုမဆိုလိုပါ။

Boolean Array ကိုဖန်တီးရန် array_fille () ကို သုံးနိုင်သည်။

အဖြေက ဟုတ်တယ်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 တန်ဖိုးများနှင့်လည်းသက်ဆိုင်သည်။ သင်ပုံမှန်တန်ဖိုးများသို့မဟုတ်အမြန်အစွန်အဖျားအခြေအနေတစ်ခုဖန်တီးသည်ဖြစ်စေ, ၎င်းကိုအသုံးပြုရန်ပြောင်းလွယ်ပြင်လွယ်ရှိသည်။