လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> array_kjey_Keys function ကိုမူရင်းအမှာစာကိုသိမ်းထားမလား။

array_kjey_Keys function ကိုမူရင်းအမှာစာကိုသိမ်းထားမလား။

M66 2025-06-30

PHP တွင် Array_ ANDEFATE_KESS သည်သတ်မှတ်ထားသောသော့နှင့်တန်ဖိုးများနှင့်အတူခင်းကျင်းရန်အသုံးပြုသောအလွန်လက်တွေ့ကျတဲ့ array arraipulation function ဖြစ်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်၎င်းသည်မည်သည့်နေရာတွင်အလုပ်လုပ်သည်ကိုနားလည်ရန်နှင့်သော့များ၏မူလအစီအစဉ်များကိုထိန်းသိမ်းရန်အလွန်အရေးကြီးသည်။ ဤဆောင်းပါးသည် array_ fill ဲစာ၏ လုပ်ဆောင်မှုသည်သော့ချက်များ၏မူလအစီအစဉ်ကိုထိန်းသိမ်းထားသည်ဖြစ်စေစူးစမ်းလေ့လာရန်ဥပမာများကိုအသုံးပြုသည်။

နိဒါန်းနိဒါန်း

array_filte_Keys function ၏ function သည်သတ်မှတ်ထားသောတန်ဖိုးနှင့်အတူခင်းကျင်းမှုကိုဖြည့်ရန်ဖြစ်သည်။ Array ၏သော့များသည်ပေးထားသောခင်းကျင်းမှုမှလာသည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 array_fill_keys(array $keys, mixed $value): array
  • $ keys : index ခင်းကျင်းဖြစ်နိုင်သောခင်းကျင်းမှုတစ်ခုဖြစ်သည့်ခင်းကျင်းမှုကိုဖြည့်ရန်အသုံးပြုသောသော့ချက်ဖြစ်သည်။

  • $ တန်ဖိုး - သော့အားလုံးနှင့်သက်ဆိုင်သောတန်ဖိုး။

နမူနာကုဒ်

Array_freatch_eys function ၏အခြေခံအသုံးပြုမှုကိုနားလည်ရန်ရိုးရှင်းသောဥပမာတစ်ခုကိုကြည့်ကြစို့။

 <?php
$keys = ['a', 'b', 'c', 'd'];
$value = 100;

$result = array_fill_keys($keys, $value);
print_r($result);
?>

ထုတ်လုပ်မှု -

 Array
(
    [a] => 100
    [b] => 100
    [c] => 100
    [d] => 100
)

ဤဥပမာမှကြည့်လျှင် array_ _wefiTe_Keys function သည်သတ်မှတ်ထားသောသော့များ ('a' ',' C ',' c ',' c ',' c ''] ကို အခြေခံ. array အသစ်တစ်ခုကိုဖန်တီးသည်ကိုကျွန်ုပ်တို့တွေ့မြင်နိုင်သည်။ ] သော့တစ်ခုစီ၏တန်ဖိုးကို 100 သို့သတ်မှတ်သည်။

သော့တွေရဲ့မူလအစီအစဉ်ကိုသင်သိမ်းထားသလား။

PHP တွင် array_ __trome_Keys function သည် input array တွင်သော့များအစဉ်အလာများကိုစောင့်ရှောက်သည်။ ဆိုလိုသည်မှာ function မှပြန်လာသောခင်းကျင်းသည့်သော့များသည်မူရင်းသော့များ၏အစီအစဉ်တွင်ပါ 0 င်ရန်ဖြစ်သည်။

PHP အကောက်ခွန်အကောင်အထည်ဖော်မှုတွင် array များသည် (အပေါင်းအသင်းဆိုင်ရာ arrays အတွက်) နိုင်ရန်အတွက်ဖြစ်သည်။ ဒါကြောင့်သင်ကအမိန့်ပေးထားတဲ့သော့တွေကိုပေးတဲ့အခါ array_freatch_eys တွေဟာ အဲဒီသော့တွေကိုတူညီတဲ့အတိုင်းဖြည့်ပေးတယ်။

ဥပမာ: သော့တွေရဲ့အစဉ်အဆက်ကိုထိန်းသိမ်းထားသလား။

 <?php
$keys = ['apple', 'banana', 'cherry'];
$value = 'fruit';

$result = array_fill_keys($keys, $value);
print_r($result);
?>

ထုတ်လုပ်မှု -

 Array
(
    [apple] => fruit
    [banana] => fruit
    [cherry] => fruit
)

အပေါ်ကပြထားတဲ့အတိုင်းပြန်လာတဲ့ array ဟာမူရင်းသော့တွေရဲ့အမိန့်ကိုထိန်းသိမ်းထားတယ်, 'Apple' ' , ' Banana '',

နောက်ဥပမာတစ်ခု - သော့များအစဉ်အနှောပျက်ပြားသည်

သော့များအပြောင်းအလဲများအမိန့်ရှိပါက array_freet_eys သည် ခင်းကျင်းမှုကိုအမိန့်အသစ်ဖြင့်ဖြည့်ထားသည်။

 <?php
$keys = ['dog', 'cat', 'bird'];
$value = 'animal';

$result = array_fill_keys($keys, $value);
print_r($result);
?>

ထုတ်လုပ်မှု -

 Array
(
    [dog] => animal
    [cat] => animal
    [bird] => animal
)

အကျဉ်းချုပ်

array_fatch_eys functions functions input keys ကိုမူလအမှာစာတွင်သိမ်းဆည်းထားပြီးခင်းကျင်းမှုကိုဖြည့်စွက်သည်။ အကယ်. သင်သည်တိကျသောအမိန့်တွင်စီစဉ်ထားသည့်သော့များကိုစီစဉ်ထားပါကပြန်လည်ရောက်ရှိသောရလဒ်များသည်ထိုအမိန့်ကိုလည်းလိုက်နာလိမ့်မည်။

URL-Related code အပိုင်း

သင့်တွင်အောက်ပါ URL စစ်ဆင်ရေးအပိုင်းကုဒ်နံပါတ်များရှိသည်ဟုယူဆသည်, URL တွင် M66.NET နှင့်အတူ domain name ကိုအစားထိုးရန်လိုအပ်သည်။

 <?php
$url = 'http://m66.net/api/data';
$response = file_get_contents($url);
echo $response;
?>