PHP တွင် array_keys function ကို အသုံးပြု. ပုံမှန်တန်ဖိုးများနှင့်အတူခင်းကျင်းဖန်တီးနည်း။
PHP တွင် array_fatch_keys () function သည်အလွန်အသုံးဝင်သောလုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်မှုသည်အထူးသဖြင့်အချို့သောသော့များအပေါ် အခြေခံ. Arrays များကိုဖန်တီးရန်စီစဉ်ထားသည့်အခြေအနေများအတွက်ဖန်တီးရန်လိုအပ်သည်။
array_filte_Keys () function ကို၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
array array_fill_keys(array $keys, mixed $value)
$ သော့များ - သော့များပါ 0 င်သည့်နေရာတစ်ခု။
$ တန်ဖိုး - ခင်းကျင်းမှုကိုဖြည့်ရန်အသုံးပြုသောပုံသေတန်ဖိုး။
ဤလုပ်ဆောင်မှုသည် ဒေါ်လာသော့ တစ်ခုစီတွင်တည်ဆောက်ထားသောသော့တစ်ခုစီကို အခြေခံ. Associative Array အသစ်တစ်ခုကိုဖန်တီးပေးပြီးသော့တစ်ခုစီကိုတူညီသောတန်ဖိုး $ တန်ဖိုးကို ပေးသည်။
array_freatch_keys () function ကို သုံး. ပုံမှန်တန်ဖိုးများနှင့်အတူခင်းကျင်းဖန်တီးရန်ပုံဥပမာတစ်ခုမှာဥပမာတစ်ခုရှိသည်။
<?php
// key array သတ်မှတ်ပါ
$keys = ['apple', 'banana', 'cherry'];
// ပုံမှန်တန်ဖိုးများကိုသတ်မှတ်ပါ
$default_value = 'fruit';
// အသုံးပြု array_fill_keys ပုံမှန်တန်ဖိုးများနှင့်အတူခင်းကျင်းဖန်တီးပါ
$array = array_fill_keys($keys, $default_value);
// ရလဒ်ရလဒ်
print_r($array);
?>
Array
(
[apple] => fruit
[banana] => fruit
[cherry] => fruit
)
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်အသီးများအမည်များပါ 0 င ်သည့် ဒေါ်လာသော့များကို ဖန်တီးပြီး , ရလဒ်မှာ actter name တစ်ခုစီနှင့်သက်ဆိုင်သောအသီးများအမည်တစ်ခုစီနှင့်သက်ဆိုင်သော actterive array အသစ်တစ်ခုဖြစ်သည် ။
အကယ်. သင်သည်ဤသော့များကို URLs များဖြင့်အသုံးပြုလိုပါက (ဥပမာအားဖြင့် default values နှင့်ချိတ်ဆက်ထားသောချိတ်ဆက်မှုတစ်ခုပြုလုပ်ပါ), အောက်ပါဥပမာကိုသင်ရည်ညွှန်းနိုင်သည်။
<?php
// စာမျက်နှာအချို့ကိုသတ်မှတ်ပါ
$pages = ['home', 'about', 'contact'];
// ပုံမှန်တန်ဖိုးများနှင့်အတူ link array တစ်ခုဖန်တီးပါ,ပုံမှန်တန်ဖိုးဖြစ်ပါတယ် m66.net ဒိုမိန်းအမည်
$urls = array_fill_keys($pages, 'https://m66.net');
// ရလဒ်ရလဒ်
print_r($urls);
?>
Array
(
[home] => https://m66.net
[about] => https://m66.net
[contact] => https://m66.net
)
ဤဥပမာတွင်စာမျက်နှာ ( သို့ ) စာမျက်နှာတစ်ခုစီအတွက်တွဲဖက်ခင်း ကျင်း မှု နှင့်စာမျက်နှာတစ်ခုစီအတွက်သက်ဆိုင်သောချိတ်ဆက်မှုကို Https://m66.net သို့ပုံမှန်အားဖြင့်စာမျက်နှာတစ်ခုစီအတွက်တွဲဖက်ခင်းကျင်းစေသည်။
array_filte_Keys () function သည်အစစ်အမှန်စီမံကိန်းများစွာတွင်အလွန်အသုံးဝင်သည်, အထူးသဖြင့်သော့ခလောက်များစွာဖြင့်ခင်းကျင်းခြင်းနှင့်ဤသော့များအတွက်စည်းလုံးညီညွတ်သော default တန်ဖိုးကိုသတ်မှတ်ရန်လိုအပ်သည်။ ဘုံအခြေအနေများတွင် -
configuration array ကိုအစပြုပါ ။ Configuration ပစ္စည်းများအတွက်ပုံမှန်တန်ဖိုးများကိုသတ်မှတ်ပါ။
Generate Link Array : စာမျက်နှာတစ်ခုစီအတွက် domain name နှင့်တူညီသော domain name နှင့်အတူ URL များကိုထုတ်လုပ်ပါ။
ပုံမှန်ပုံစံဒေတာကိုဖန်တီးပါ ။ ပုံစံတစ်မျိုးတည်းကို processing လုပ်တဲ့အခါပုံစံလယ်ကွက်အတွက် default data data တွေကိုဖန်တီးပါ။
array_fatch_keys () function ကိုသင်အလွယ်တကူဖန်တီးထားသောသော့ချက်များနှင့်ပုံမှန်တန်ဖိုးများပါ 0 င်သောခင်းကျင်းမှုကိုအလွယ်တကူဖန်တီးနိုင်သည်။ Configuration settings တွင်ရှိလား URLs များသို့မဟုတ်ပုံမှန်တန်ဖိုးများကိုလိုအပ်သည့်အခြားရှုခင်းများကိုထုတ်လုပ်သည်ဖြစ်စေ , ဒီဆောင်းပါးကဒီ function ကိုဘယ်လိုသုံးရမလဲဆိုတာကိုနားလည်အောင်ကူညီပေးပါ။