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 တွင်သော့ချက်အမည်အားလုံးကိုအလွယ်တကူရနိုင်သည်။
array_values () function ကိုအဓိကအမည်အပါအ 0 င်သော့ချက်ရှိတန်ဖိုးများအားလုံးကိုပြန်လည်ပေးပို့ရန်အသုံးပြုသည်။ အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -
array_values(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 ထဲမှရနိုင်ပြီးဤတန်ဖိုးများကိုအစီအစဉ်အတိုင်းစီစဉ်နိုင်သည်။
array_comboine () function ကိုနံပါတ်နှစ်ခုကိုဂဏန်းနှစ်လုံးထဲထည့်ရန်အသုံးပြုသည်။ ပထမခင်းကျင်း၏အဓိက array ၏တန်ဖိုးနှင့်ဒုတိယခင်းကျင်း၏ဒြပ်စင်ဖြစ်သည်။ အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -
array_combine(array $keys, array $values) : array
သော့ချက်များ - ခင်းကျင်းမှု၏အဓိကအမည်။
တန်ဖိုးများ - ခင်းကျင်းမှု၏တန်ဖိုး။
ကျွန်ုပ်တို့တွင် 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 အတွဲတစ်ခုသို့ပေါင်းစပ်။
တခါတရံတွင်ကျွန်ုပ်တို့သည်အချို့သောသော့ချက်များနှင့်တန်ဖိုးများကိုအချို့သောစည်းမျဉ်းစည်းကမ်းများအရပြန်လည်စီစဉ်ထားရန်အတွက်ခင်းကျင်းမှုတစ်ခုတည်ဆောက်ရန်လိုအပ်သည်။ ကျွန်ုပ်တို့ရရှိရန်အတွက် 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
)