လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> array_values ​​ကို array_values ​​ကိုသုံးပါ။

array_values ​​ကို array_values ​​ကိုသုံးပါ။

gitbox 2025-06-08

PHP တွင် Array များသည်အလွန်အရေးကြီးသောဒေတာဖွဲ့စည်းပုံဖြစ်သည်။ indexing arrays များအပြင် Associative Array များသည်အသုံးပြုလေ့ရှိသည်။ Associative Array တွင်သော့သည် string တစ်ခုသို့မဟုတ်တစ်ခုကိန်းတစ်ခုဖြစ်ပြီးတန်ဖိုးသည်မည်သည့်အမျိုးအစားမဆို variable တစ်ခုဖြစ်နိုင်သည်။ အကြိမ်များစွာကျွန်ုပ်တို့သည်အဓိကသော့ချက်မဟုတ်ဘဲခင်းကျင်းမှုတွင်တန်ဖိုးများကိုသာဂရုစိုက်နိုင်သည်။ ဤအချိန်တွင် array_values ​​() function ကိုသည်အသုံးဝင်သည်။

ဤဆောင်းပါးသည် Associative Array မှတန်ဖိုးများအားလုံးကိုဖြည့်ဆည်းပေးရန်အတွက် Array_Values ​​() function ကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ရှင်းပြပါလိမ့်မည်။


array_values ​​() function ကိုမိတ်ဆက်

Array_Values ​​() သည် PHP built-in array function တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည်မူရင်းခင်းကျင်းမှု၏သော့အမည်ကိုမသိမ်းဆည်းထားပါ,

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 ​​() ?

  1. ရိုးရှင်းသောအပြောင်းအလဲအတွက် - ကျွန်ုပ်တို့သည်အဓိကအကြောင်းရင်းများထက်အရေးပါသောတန်ဖိုးများထက်ခင်းကျင်းသောတန်ဖိုးများကိုသာဂရုစိုက်သောအခါ array_values ​​() သည် code ကိုရိုးရှင်းစေနိုင်သည်။

  2. ဒေတာထုတ်ယူခြင်း - အထူးသဖြင့်အချက်အလက်များကိုထုတ်ယူလိုက်သောအခါအချက်အလက်များကိုထုတ်ယူသောအခါရှင်းလင်းသောအညွှန်းကိန်းခင်းကျင်းရန်လိုအပ်သည်ဆိုပါက ,

  3. ဒေတာရှေ့နောက်ညီညွတ်မှု - သော့ချက်အမည်များအားလုံးကိုဂဏန်းအညွှန်းများအဖြစ်ပြောင်းလဲခြင်းဖြင့်ထုတ်လုပ်သောဒေတာဖွဲ့စည်းပုံသည်ပိုမိုတသမတ်တည်းဖြစ်လိမ့်မည်, အခြားလုပ်ဆောင်မှုများကိုဖြတ်သန်းရန်သို့မဟုတ်ပုံစံများ,


အကျဉ်းချုပ်

PHP ၏ Array_Values_values ​​() function သည်ကျွန်ုပ်တို့ကိုအပေါင်းအသင်းအမျိုးမျိုးမှယူပြီးသော့ချက်အမည်များကိုလျစ်လျူရှုရန်ကူညီရန်ရိုးရိုးရှင်းရှင်းနှင့်ထိရောက်သောနည်းလမ်းဖြစ်သည်။ ဒီ function ကဒေတာကိုပြုပြင်မွမ်းမံတာလား,

အကယ်. သင်သည်သော့ချက်အမည်များပါ 0 င်သောနေရာတစ်ခုကိုသင်လုပ်ဆောင်နေပါက၎င်းင်း၏တန်ဖိုးများကိုသာဂရုစိုက်ပါ