PHP ၏နေ့စဉ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျွန်ုပ်တို့သည်အခြေအနေများကိုအလျင်အမြန်ထုတ်ပေးရန်လိုအပ်သည့်အခြေအနေများကိုအလျင်အမြန်ထုတ်လုပ်ရန်လိုအပ်သည့်အခြေအနေများနှင့်ပုံမှန်တန်ဖိုးများနှင့်ပုံမှန်တန်ဖိုးများနှင့်ကိုက်ညီသည်။ ဤအချိန်တွင် array_flut_fille () function သည်သင်၏ကောင်းမြတ်သူဖြစ်သည်။ ဤဆောင်းပါးသည်သင့်အားဤထိရောက်သောနှင့်လက်တွေ့လုပ်ဆောင်မှုကိုအပြည့်အဝနားလည်ရန်အတိုဆုံးအချိန်ကိုအသုံးပြုလိမ့်မည်။
array_file () PHP တွင် built-in array processing processing function တစ်ခုဖြစ်သည်။ ၎င်းကိုသတ်မှတ်ထားသောအရွယ်အစားနှင့်တန်ဖိုးများကိုဖန်တီးရန်အသုံးပြုနိုင်သည်။ ၎င်း၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
array_fill(int $start_index, int $count, mixed $value): array
$ start_index : array အသစ်ရှိပထမ element ၏အညွှန်းကိန်း (အနုတ်လက်ခဏာနံပါတ်များအပါအ 0 င်) ဖြစ်နိုင်သည်။
$ ရေတွက် : ဖြည့်ဖို့ဒြပ်စင်အရေအတွက်။
$ တန်ဖိုး - ဖြည့်ရန်တန်ဖိုး။
$arr = array_fill(0, 10, 0);
print_r($arr);
ထုတ်လုပ်မှု -
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => 0
[4] => 0
[5] => 0
[6] => 0
[7] => 0
[8] => 0
[9] => 0
)
ဒီဥပမာကအညွှန်းကိန်း 0, အရှည် 10 နဲ့စတဲ့ခင်းကျင်းမှုကိုထုတ်ပေးတယ်။
$default_settings = array_fill(0, 5, 'off');
switches 5 ခလုတ်ကိုအစပိုင်းတွင်ပိတ်ထားကြောင်းညွှန်ပြရန်၎င်းကိုသင်အလွယ်တကူအသုံးပြုနိုင်သည်။
Multi-select form တွင်ရွေးချယ်စရာ 10 ခုရှိသည်ဆိုပါစို့။ အသုံးပြုသူလက်အောက်ခံမတိုင်မီ false ကို default သို့ default ကိုသင်လိုချင်သည်ဆိုပါစို့။
$form_defaults = array_fill(1, 10, false);
$placeholders = array_fill(0, 3, 'loading...');
ဤအပိုင်းကိုပြင်ဆင်ခြင်းပုံစံကိုရှေ့ဆုံးပုံစံအပြီးတွင်အသုံးပြုနိုင်ပြီးဒေတာများကိုတင်သောအခါ default prompt ကိုပြသနိုင်သည်။
အကယ်. $ ရေတွက်သည် 0 ထက်နည်းလျှင်သို့မဟုတ်ညီမျှပါကအချည်းနှီးသောခင်းကျင်းမှုကိုပြန်ပို့သည်။
အကယ်. $ start_index သည် အပျက်သဘောဖြစ်ပါက, ခင်းကျင်းခြင်း၏သော့များသည်အနှုတ်လက်ခဏာဖြစ်သည်။
ဤလုပ်ဆောင်ချက်သည်သော့ချက်အမည်ဖွဲ့စည်းပုံကိုမသိမ်းဆည်းပါ,
// အနုတ်လက်ခဏာအညွှန်းကိန်းဥပမာ
$arr = array_fill(-3, 3, 'PHP');
print_r($arr);
ထုတ်လုပ်မှု -
Array
(
[-3] => PHP
[-2] => PHP
[-1] => PHP
)
အချို့သောပြောင်းလဲနေသောအခြေအနေများရှိ URL parameters များအတွက်ပုံမှန်တန်ဖိုးများကိုသင်ထုတ်လုပ်နိုင်သည်။ ဥပမာအားဖြင့်, သင်သည်ပုံမှန်စာမျက်နှာနံပါတ်ကို paging link 5 ခုကိုထုတ်လုပ်လိုသည်။
$page_links = array_fill(1, 5, 'https://m66.net/page/1');
foreach ($page_links as $key => $url) {
$page_links[$key] = "https://m66.net/page/{$key}";
}
print_r($page_links);
ထုတ်လုပ်မှု -
Array
(
[1] => https://m66.net/page/1
[2] => https://m66.net/page/2
[3] => https://m66.net/page/3
[4] => https://m66.net/page/4
[5] => https://m66.net/page/5
)
သိပ်လက်တွေ့မကျဘူးလား
array_file () သည် arrays များကိုမြန်မြန်ဆန်ဆန်စတင်ရန်အသုံးပြုသောရိုးရှင်းသော်လည်းအစွမ်းထက်သောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ဖွံ့ဖြိုးမှုပုံစံများ, ပုံစံများ, အချက်အလက်ပြုပြင်ခြင်းသို့မဟုတ် paging ယုတ္တိဗေဒဆိုင်ရာဖြစ်စေ, ယခုတွင်၎င်းကိုအပြည့်အဝကျွမ်းကျင်ရန် 5 မိနစ်သာကြာပါသည်။
နောက်တစ်ခါသင်ပုံမှန်တန်ဖိုးများကိုဖန်တီးရန်လိုအပ်သည့်အချိန်တွင်လမ်းခင်းကိုကွင်းဖြင့်ဖြည့်စွက်ပါ ။