လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> array_keys () array_values ​​() array_combine ပြန်လည်တည်ဆောက်ရေး array ပြန်လည်တည်ဆောက်ခြင်း

array_keys () array_values ​​() array_combine ပြန်လည်တည်ဆောက်ရေး array ပြန်လည်တည်ဆောက်ခြင်း

M66 2025-06-07

array_keys () function ကို array ရှိသော့ချက်အမည်များအားလုံးကိုပြန်ပို့ရန်အသုံးပြုသည်။ ၎င်း၏အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -

 array_keys(array $array, mixed $value = null, bool $strict = false) : array
  • Array : လည်ပတ်ရန် Array ။

  • Value : အကယ်. ဤ parameter သည်သတ်မှတ်ထားပါကတန်ဖိုးအားလုံး၏အဓိကအမည်များကိုထိုတန်ဖိုးအတိုင်းပြန်ပို့ပါ။

  • တင်းတင်းကျပ်ကျပ် - အကယ်. မှန်ကန် ရန်သတ်မှတ်ထားပါကတင်းကျပ်သောအမျိုးအစားနှိုင်းယှဉ်မှုကိုလုပ်ဆောင်သည်။

ဥပမာ - ခင်းကျင်းမှုတွင်သော့ချက်အမည်အားလုံးကိုရယူပါ

 $array = ["apple" => "green", "banana" => "yellow", "cherry" => "red"];
$keys = array_keys($array);
print_r($keys);

ရလဒ်ရလဒ် -

 Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

array_keys () ကို အသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် array တွင်သော့ချက်အမည်အားလုံးကိုအလွယ်တကူရနိုင်သည်။

2 ။ array_values ​​() function ကို

array_values ​​() function ကိုအဓိကအမည်အပါအ 0 င်သော့ချက်ရှိတန်ဖိုးများအားလုံးကိုပြန်လည်ပေးပို့ရန်အသုံးပြုသည်။ အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -

 array_values(array $array) : array

ဥပမာ - တန်ဖိုးများအားလုံးကို array တစ်ခုတွင်ရယူပါ

 $array = ["apple" => "green", "banana" => "yellow", "cherry" => "red"];
$values = array_values($array);
print_r($values);

ရလဒ်ရလဒ် -

 Array
(
    [0] => green
    [1] => yellow
    [2] => red
)

Array_values ​​() () ဒီတန်ဖိုးများအားလုံးကို inarray ထဲမှရနိုင်ပြီးဤတန်ဖိုးများကိုအစီအစဉ်အတိုင်းစီစဉ်နိုင်သည်။

3 ။ array_combine () function ကို

array_comboine () function ကိုနံပါတ်နှစ်ခုကိုဂဏန်းနှစ်လုံးထဲထည့်ရန်အသုံးပြုသည်။ ပထမခင်းကျင်း၏အဓိက array ၏တန်ဖိုးနှင့်ဒုတိယခင်းကျင်း၏ဒြပ်စင်ဖြစ်သည်။ အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -

 array_combine(array $keys, array $values) : array
  • သော့ချက်များ - ခင်းကျင်းမှု၏အဓိကအမည်။

  • တန်ဖိုးများ - ခင်းကျင်းမှု၏တန်ဖိုး။

ဥပမာ - array_combeine () ကို အသုံးပြု. ခင်းကျင်းမှုကိုပြန်လည်တည်ဆောက်ပါ။

ကျွန်ုပ်တို့တွင် array နှစ်ခုရှိသည်ဆိုပါစို့, သစ်သီး၏အမည်ကိုသိုလှောင်ထားပြီးသစ်သီးအရောင်ကိုသိုလှောင်ထားသည့်အသီး၏အရောင်ကိုသိုလှောင်ထားသည့်အသီးများနှင့်အရောင်အဖြစ်အသီးများဖြင့်ပေါင်းသင်းသည့်အရာတစ်ခုသို့ပေါင်းစည်းလိုသည်။

 $keys = ["apple", "banana", "cherry"];
$values = ["green", "yellow", "red"];
$result = array_combine($keys, $values);
print_r($result);

ရလဒ်ရလဒ် -

 Array
(
    [apple] => green
    [banana] => yellow
    [cherry] => red
)

array_comboine () နှင့်အတူကျနော်တို့နှစ်ခု array နှစ်ခုကို key-value အတွဲတစ်ခုသို့ပေါင်းစပ်။

4 ။ ဤသုံးခုကိုသုံးပါ။ array ပြန်လည်တည်ဆောက်ရန်ဤသုံးလုပ်ဆောင်ချက်များကိုသုံးပါ

တခါတရံတွင်ကျွန်ုပ်တို့သည်အချို့သောသော့ချက်များနှင့်တန်ဖိုးများကိုအချို့သောစည်းမျဉ်းစည်းကမ်းများအရပြန်လည်စီစဉ်ထားရန်အတွက်ခင်းကျင်းမှုတစ်ခုတည်ဆောက်ရန်လိုအပ်သည်။ ကျွန်ုပ်တို့ရရှိရန်အတွက် array_keys () , array_values ​​() နှင့် array_combeine () ကို သုံးနိုင်သည်။

ကျွန်ုပ်တို့တွင်အသီးအမည်နှင့်အရောင်အချက်အလက်များပါ 0 င်သည်ဆိုပါစို့။ ကျွန်ုပ်တို့သည်ဤခင်းကျင်းမှုကိုပြန်လည်တည်ဆောက်လိုခြင်းနှင့်အသီးအမည်ကိုသော့အဖြစ် အသုံးပြု. အရောင်ကိုတန်ဖိုးအဖြစ်အသုံးပြုသည်။

 $array = ["apple", "green", "banana", "yellow", "cherry", "red"];

// အဓိကအမည်များနှင့်တန်ဖိုးများကိုရယူပါ
$keys = array_keys($array, null, true);
$values = array_values($array);

// array များကိုပြန်လည်ရယူခြင်း
$result = array_combine($keys, $values);
print_r($result);

ရလဒ်ရလဒ် -

 Array
(
    [0] => green
    [1] => yellow
    [2] => red
)