Mapo ya Uhusiano katika PHP
Tuchunguze mpo ufuatao, unaohifadhi sehemu za tarehe:
<?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
$arr = [
'mwaka' => 2025,
'mwezi' => 12,
'siku' => 31
];
?>
Sasa tutaomba vipengele vya mpo wetu kwa kutumia funguo tulizobainisha. Wacha tufanye hivyo:
<?php
echo $arr['mwaka']; // inatoa 2025
echo $arr['mwezi']; // inatoa 12
echo $arr['siku']; // inatoa 31
?>
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.
Unda mpo wenye funguo kutoka 1
hadi 7, kama thamani zilizomo ndani
majina ya siku za wiki. Onyesha kwenye skrini
vipengele vyake vyote.