PHP တွင် Array များသည်အလွန်အရေးကြီးသောဒေတာဖွဲ့စည်းပုံဖြစ်သည်။ indexing arrays များအပြင် Associative Array များသည်အသုံးပြုလေ့ရှိသည်။ Associative Array တွင်သော့သည် string တစ်ခုသို့မဟုတ်တစ်ခုကိန်းတစ်ခုဖြစ်ပြီးတန်ဖိုးသည်မည်သည့်အမျိုးအစားမဆို variable တစ်ခုဖြစ်နိုင်သည်။ အကြိမ်များစွာကျွန်ုပ်တို့သည်အဓိကသော့ချက်မဟုတ်ဘဲခင်းကျင်းမှုတွင်တန်ဖိုးများကိုသာဂရုစိုက်နိုင်သည်။ ဤအချိန်တွင် array_values () function ကိုသည်အသုံးဝင်သည်။
ဤဆောင်းပါးသည် Associative Array မှတန်ဖိုးများအားလုံးကိုဖြည့်ဆည်းပေးရန်အတွက် Array_Values () function ကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ရှင်းပြပါလိမ့်မည်။
Array_Values () သည် PHP built-in array function တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည်မူရင်းခင်းကျင်းမှု၏သော့အမည်ကိုမသိမ်းဆည်းထားပါ,
array_values(array $array): array
$ array : Associative Array ဝင်လာတယ်။
Return Value: $ array ရှိတန်ဖိုးများအားလုံးပါ 0 င်သော array အသစ်တစ်ခုနှင့်သော့အမည်ကိုနံပါတ်သို့ပြန်လည်ပေးလိမ့်မည်။
အောက်ပါအတိုင်းကျွန်ုပ်တို့တွင်အပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှုတစ်ခုရှိသည်ဆိုပါစို့။
$person = [
"name" => "John",
"age" => 30,
"city" => "New York"
];
အကယ်. ကျွန်ုပ်တို့သည်ခင်းကျင်းမှုရှိစံနှုန်းများကိုသာဂရုစိုက်ပါကကျွန်ုပ်တို့သည်ဤတန်ဖိုးများကိုထုတ်ယူရန် array_values () ကို သုံးနိုင်သည်။
$values = array_values($person);
print_r($values);
Array
(
[0] => John
[1] => 30
[2] => New York
)
အပေါ်ကပြထားတဲ့အတိုင်း array_values () မူရင်းခင်းကျင်းမှုရှိတန်ဖိုးများအားလုံးပါ 0 င်သောခင်းကျင်းမှုအသစ်တစ်ခုကိုပြန်လည်ရောက်ရှိစေပြီးသော့အမည်ကိုနံပါတ်အဖြစ်ပြန်လည်ဖော်ပြထားသည်။
တစ်ခါတစ်ရံကျွန်ုပ်တို့သည်အပေါင်းအဖော်စည်းမျဉ်းများကိုကိုင်တွယ်ဖြေရှင်းကြသောအခါကျွန်ုပ်တို့သည်တန်ဖိုးများကိုသာဂရုစိုက်ပြီးမူရင်းသော့ချက်အမည်မလိုအပ်ပါ။ array_values () ကို အသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ဤသော့အမည်များကိုအလွယ်တကူလျစ်လျူရှုပြီးတန်ဖိုးများကိုသာရယူနိုင်သည်။
ဥပမာအားဖြင့်, ကျွန်ုပ်တို့တွင်အချို့သောအသုံးပြုသူများအတွက် login အချက်အလက်များကို 0 င်ရောက်သောအချက်အလက်များကိုသိုလှောင်ထားသည့် array တစ်ခုရှိသည်ဆိုပါစို့။
$user_logins = [
"user1" => "john_doe",
"user2" => "jane_smith",
"user3" => "alice_walker"
];
$usernames = array_values($user_logins);
print_r($usernames);
Array
(
[0] => john_doe
[1] => jane_smith
[2] => alice_walker
)
ဤဥပမာတွင်ကျွန်ုပ်တို့သည် us ည့်သည်ဆိုင်ရာအကြောင်းအရာများကိုထုတ်ယူရန်နှင့်မူရင်းခင်းကျင်းသည့်သော့အမည်များကိုလျစ်လျူရှုရန် array_values () ကို အသုံးပြုသည်။
ရိုးရှင်းသောအပြောင်းအလဲအတွက် - ကျွန်ုပ်တို့သည်အဓိကအကြောင်းရင်းများထက်အရေးပါသောတန်ဖိုးများထက်ခင်းကျင်းသောတန်ဖိုးများကိုသာဂရုစိုက်သောအခါ array_values () သည် code ကိုရိုးရှင်းစေနိုင်သည်။
ဒေတာထုတ်ယူခြင်း - အထူးသဖြင့်အချက်အလက်များကိုထုတ်ယူလိုက်သောအခါအချက်အလက်များကိုထုတ်ယူသောအခါရှင်းလင်းသောအညွှန်းကိန်းခင်းကျင်းရန်လိုအပ်သည်ဆိုပါက ,
ဒေတာရှေ့နောက်ညီညွတ်မှု - သော့ချက်အမည်များအားလုံးကိုဂဏန်းအညွှန်းများအဖြစ်ပြောင်းလဲခြင်းဖြင့်ထုတ်လုပ်သောဒေတာဖွဲ့စည်းပုံသည်ပိုမိုတသမတ်တည်းဖြစ်လိမ့်မည်, အခြားလုပ်ဆောင်မှုများကိုဖြတ်သန်းရန်သို့မဟုတ်ပုံစံများ,
PHP ၏ Array_Values_values () function သည်ကျွန်ုပ်တို့ကိုအပေါင်းအသင်းအမျိုးမျိုးမှယူပြီးသော့ချက်အမည်များကိုလျစ်လျူရှုရန်ကူညီရန်ရိုးရိုးရှင်းရှင်းနှင့်ထိရောက်သောနည်းလမ်းဖြစ်သည်။ ဒီ function ကဒေတာကိုပြုပြင်မွမ်းမံတာလား,
အကယ်. သင်သည်သော့ချက်အမည်များပါ 0 င်သောနေရာတစ်ခုကိုသင်လုပ်ဆောင်နေပါက၎င်းင်း၏တန်ဖိုးများကိုသာဂရုစိုက်ပါ ။