Mapo ya Uhusiano katika PHP

Tuchunguze mpo ufuatao, unaohifadhi sehemu za tarehe:

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

Kama unavyojua tayari, ili kupata kipengele fulani kutoka kwenye mpo huu, itabidi tuombee kwa kutumia nambari yake. Hii, hata hivyo, si rafiki kila wakati.

Kwa hivyo PHP inaruhusu kubainisha funguo zako mwenyewe kwa vipengele vya mpo. Mpo kama huo utaitwa mpo wa uhusiano.

Mapo ya uhusiano yana sintaksia ifuatayo: jina la funguo, kisha ikifuatiwa na mshale =>, kisha thamani. Wacha tubainishe funguo waziwazi kwa mpo wetu:

php<?php
  $arr = [
    'mwaka' => 2025,
    'mwezi' => 12, 
    'siku' => 31
  ];
?>

Sasa tutaomba vipengele vya mpo wetu kwa kutumia funguo tulizobainisha. Wacha tufanye hivyo:

php<?php
  echo $arr['mwaka'];  // inatoa 2025
  echo $arr['mwezi']; // inatoa 12
  echo $arr['siku'];   // inatoa 31
?>
Задание 1

Unda mpo $user wenye funguo 'jina', 'taarifa', 'jina la utani' na thamani zozote za kiholela. Onyesha kwenye skrini taarifa, jina na jina la utani kwa kutumia nafasi.

Задание 2

Unda mpo wenye funguo kutoka 1 hadi 7, kama thamani zilizomo ndani majina ya siku za wiki. Onyesha kwenye skrini vipengele vyake vyote.