Arrays နှင့် Objects များသည်အသုံးများသောဒေတာတည်ဆောက်ပုံနှစ်ခုဖြစ်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် arrays များကိုလွယ်ကူသောစစ်ဆင်ရေးအတွက်အရာဝတ်ထုများသို့ပြောင်းလဲရန်လိုအပ်သည်။ ဤဆောင်းပါးသည် arrays များကိုအရာဝတ်ထုများသို့ပြောင်းလဲရန်နှင့်ပြောင်းလဲခြင်းပြီးနောက်အရာဝတ်ထုများ၏ဂုဏ်သတ္တိများကိုမည်သို့ကိုင်တွယ်ရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
PHP တွင် Arrays ကိုအရာဝတ်ထုများသို့ပြောင်းလဲရန်သာမန်နည်းလမ်းတစ်ခုမှာ Ortack.Ant.Ant.Ant.Ant.Ant.Antious () နည်းလမ်းကိုအသုံးပြုရန်ဖြစ်သည်။ ဤနည်းလမ်းသည် parameterscers နှစ်ခုကိုလက်ခံရရှိသည်။ ပြောင်းလဲပြီးနောက်, Array ၏ element တွေကိုအရာဝတ်ထုရဲ့ attribute တွေအဖြစ်အသုံးပြုလိမ့်မယ်။
const arr = [
'foo'
,
'bar'
,
4 'baz'
];
const obj = Object.assign({}, arr);
console.log(obj);
// 输出:{0: "foo", 1: "bar", 2: "baz"}
အထက်ပါကုဒ်များမှတစ်ဆင့် Array ရှိ element များကိုအချည်းနှီးသောအရာဝတ်ထုအသစ်သို့ကူးယူလိမ့်မည်။
Array တစ်ခုသို့ array တစ်ခုထဲသို့ပြောင်းလဲပြီးနောက်အရာဝတ်ထု၏ဂုဏ်သတ္တိများကို 0 င်ရောက်ရန်နှင့်ပြုပြင်ရန် DOT Syntax သို့မဟုတ် Square Bracket Syntax ကိုသုံးနိုင်သည်။
console.log(obj.0);
// 输出:foo
console.log(obj[
'1'
]);
// 输出:bar
ကျွန်ုပ်တို့သည်အရာဝတ်ထု၏ဂုဏ်သတ္တိများကိုတာ 0 န်ယူမှုလုပ်ငန်းများမှတစ်ဆင့်ပြုပြင်နိုင်သည်။
obj.2 =
'qux'
;
console.log(obj);
// 输出:{0: "foo", 1: "bar", 2: "qux"}
အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် array ပြောင်းလဲခြင်းစစ်ဆင်ရေးသည် application တစ်ခုမှာ application တစ်ခုတွင်ရှိသည်။ ဥပမာအားဖြင့်:
Object.Any.Anray () method ကိုအသုံးပြုခြင်းအားဖြင့် arrays များကိုအရာဝတ်ထုများသို့အလွယ်တကူပြောင်းလဲနိုင်သည်။ ပြောင်းလဲထားသောအရာဝတ်ထုများကို Support Point Syntax သို့မဟုတ် Square Syntaard syntax syntax ဤနည်းလမ်းသည်အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပိုမိုမြင့်မားသောပြောင်းလွယ်ပြင်လွယ်ရှိပြီးလိုအပ်ချက်အမျိုးမျိုးနှင့်လိုက်လျောညီထွေဖြစ်အောင်ပြုလုပ်နိုင်သည်။