လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP Array မှ variares များကို variares သို့တန်ဖိုးသတ်မှတ်ခြင်း - စာရင်း () နှင့် deconstructing assignment

PHP Array မှ variares များကို variares သို့တန်ဖိုးသတ်မှတ်ခြင်း - စာရင်း () နှင့် deconstructing assignment

M66 2025-07-30

variable တွေကိုအစုတခုအထိတန်ဖိုးများကိုတန်ဖိုးထားဖို့ဘယ်လို

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

တန်ဖိုးများကိုသတ်မှတ်ရန်စာရင်း () function ကိုသုံးပါ

စာရင်း () function သည် PHP ရှိအသုံးအများဆုံးသတ်မှတ်ထားသောနေရာများအနက်မှတစ်ခုဖြစ်သည်။ Syntax ဖွဲ့စည်းပုံမှာအောက်ပါအတိုင်းဖြစ်သည် -

list( $var1 , $var2 , ..., Code Code Code Code $varN ) = $array ;

၎င်းတို့အနက် $ Var1, $ var2 စသည်ဖြင့်ကျွန်ုပ်တို့သတ်မှတ်လိုသော variar များမှာဒေါ်လာ array သည်ဖွင့်လှစ်ရန်လိုအပ်သည်။

အခြေခံအသုံးပြုမှုဥပမာများ

စာရင်းမသုံးမီ () function ကိုအသုံးမပြုမီကျွန်ုပ်တို့သည်တာဝန်ပေးအပ်မည့် variable ကိုကြေငြာရန်လိုအပ်သည်။ ဥပမာအားဖြင့်:

$name ;

$age ;

$city ;

ထိုအခါကျွန်ုပ်တို့သည်စာရင်းကို အသုံးပြု. စာရင်း () function ကို အသုံးပြု. ဤ variable များကို array ရှိတန်ဖိုးများကိုသတ်မှတ်နိုင်သည်။ ဥပမာအားဖြင့်:

list( $name , $age , $city ) = [ "John Doe" , 30, "New York" ];

output variable ကိုတန်ဖိုး

တာဝန်ကျတဲ့နေရာပြီးသွားရင် variable ကိုအောင်မြင်စွာတာဝန်ပေးမလားဆိုတာကိုစစ်ဆေးနိုင်တယ်။

echo "Name: $name

";

echo "Age: $age

";

echo "City: $city

";

ပြည့်စုံဥပမာ

ဤတွင်စာရင်း () function ကို အသုံးပြု. ခင်းကျင်းမှုနှင့် output variable တွေကိုမှတန်ဖိုးများကိုထုတ်ယူနည်းကိုပြသသည့်အပြည့်အဝဥပမာတစ်ခုရှိသည်။

$person = [ "John Doe" , 30, "New York" ];

// 使用 list() 函数将数组中的值赋给变量

list( $name , $age , $city ) = $person ;

// 输出变量值

echo "Name: $name

";

echo "Age: $age

";

echo "City: $city

";

output ရလဒ် -

Name: John Doe

Age: 30

City: New York

မှတ်သားရန်အရာ

  • စာရင်းတွင်ပါ 0 င်သော variable အရေအတွက် () function ကိုအရေအတွက်သည်ခင်းကျင်းနေသောဒြပ်စင်အရေအတွက်နှင့်ကိုက်ညီရမည်။
  • အကယ်. variable အရေအတွက်သည် array element များထက်ပိုမိုကြီးမားသည်ဆိုပါကအပိုဆောင်း variable ကို null ရန်တာဝန်ပေးအပ်ပါလိမ့်မည်။
  • အကယ်. Variables အရေအတွက်သည် array element ထက်နည်းပါကအမှားတစ်ခုဖြစ်ပေါ်လိမ့်မည်။

အခြားရွေးချယ်စရာနည်းလမ်း

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

  • တန်ဖိုးအားဖြင့်တန်ဖိုးတစ်ခုသတ်မှတ်ပါ - Assignment သင်္ကေတကို သုံး. variable တစ်ခုအတွက် array ဒြပ်စင်တစ်ခုကိုသတ်မှတ်ပါ။
  • Forach Loop - ခင်းကျင်းမှုကိုကွင်းဆက်တစ်ခုဖြတ်သန်းပြီးတန်ဖိုးများကိုတစ်ခုသတ်မှတ်ထားသည်။
  • Array_values () function : Array ကို index ခင်းကျင်းမှုကိုပြောင်းလဲပြီးနောက်မှာတန်ဖိုးကိုတစ်ခုသတ်မှတ်ထားပါ။

ဤနည်းလမ်းများမှတစ်ဆင့် developer များကသူတို့၏လိုအပ်ချက်အရအသင့်တော်ဆုံးနည်းလမ်းကိုရွေးချယ်နိုင်သည်။

မကြာသေးမီ ဆောင်းပါးများ