PHP တွင် Associative Arrays များ

ရက်စွဲ၏ အစိတ်အပိုင်းများကို သိမ်းဆည်းထားသည့် အောက်ပါ array ကို စဉ်းစားကြည့်ပါ။

php<?php
  $arr = [2025, 12, 31];
?>

သင်သိပြီးသား အတိုင်းပဲ၊ ဒီ array ထဲက အရာတစ်ခုခုကို ရယူဖို့ဆိုရင် ကျွန်ုပ်တို့ဟာ ၎င်းရဲ့ နံပါတ်ဖြင့် ရည်ညွှန်း ဖော်ပြရပါမယ်။ ဒါပေမယ့် ဒါဟာ အမြဲတမ်း အဆင်ပြေတာမျိုး မဟုတ်ပါဘူး။

ဒါကြောင့် PHP ဟာ array အစိတ်အပိုင်းများအတွက် ကိုယ်ပိုင် key များ သတ်မှတ်ခွင့်ပေးပါတယ်။ ဒီလို array မျိုးကို associative array လို့ ခေါ်ပါတယ်။

Associative arrays များတွင် အောက်ပါ syntax ရှိသည်- key အမည်၊ ပြီးနောက် မြှား => လာပြီး၊ နောက်မှာ တန်ဖိုးကို ရေးပါတယ်။ ကျွန်ုပ်တို့ရဲ့ array အတွက် ရှင်းလင်းသော key များကို သတ်မှတ်ကြည့်ရအောင်။

php<?php
  $arr = [
    'year' => 2025,
    'month' => 12, 
    'day' => 31
  ];
?>

ယခုအခါ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့သတ်မှတ်ပေးထားသော key များဖြင့် ကျွန်ုပ်တို့၏ array ရှိ အစိတ်အပိုင်းများကို ရည်ညွှန်းပါမည်။ ဒါကို လုပ်ကြည့်ကြရအောင်။

php<?php
  echo $arr['year'];  // 2025 ကို ပြသမည်
  echo $arr['month']; // 12 ကို ပြသမည်
  echo $arr['day'];   // 31 ကို ပြသမည်
?>
Задание 1

'name', 'surname', 'patronymic' စသည့် key များပါဝင်ပြီး သင့်ဘာသာ ရွေးချယ်ထားသော တန်ဖိုးများဖြင့် $user array တစ်ခု ဖန်တီးပါ။ မျက်နှာပြင်ပေါ်တွင် နာမည်၊ သူငယ်ချင်းအမည်နှင့် ဖခင်အမည်ကို ကြားခြားနားခြင်းမရှိဘဲ ပြသပါ။

Задание 2

1 မှ 7 အထိ key များဖြင့် array တစ်ခု ဖန်တီးပါ၊ တန်ဖိုးများအဖြစ် ရက်သတ္တပတ်၏ နေ့များ၏ အမည်များကို ထည့်သွင်းပါ။ မျက်နှာပြင်ပေါ်တွင် ၎င်း၏ အစိတ်အပိုင်းအားလုံးကို ပြသပါ။