Assotsiatiivsed massiivid PHP-s

Vaatleme järgmist massiivi, mis sisaldab kuupäeva osi:

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

Nagu te juba teate, et saada mingi element sellest massiivist, peame me pöörduma selle poole tema numbri järgi. See aga ei ole alati mugav.

Seetõttu võimaldab PHP määrata oma võtmed massiivi elementidele. Sellist massiivi nimetatakse assotsiatiivseks.

Assotsiatiivsed massiivid on järgmise süntaksiga: võtme nimi, seejärel tuleb nool =>, ja siis väärtus. Paneme oma massiivile selged võtmed:

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

Nüüd pöördume elementide poole meie massiivist meie poolt määratud võtmete järgi. Teeme seda:

php<?php
  echo $arr['year'];  // väljastab 2025
  echo $arr['month']; // väljastab 12
  echo $arr['day'];   // väljastab 31
?>
Задание 1

Looge massiiv $user võtmetega 'name', 'surname', 'patronymic' ja mingite suvaliste väärtustega. Kuva ekraanile perekonnanimi, eesnimi ja isanimi tühikuga eraldatuna.

Задание 2

Looge massiiv võtmetega 1 kuni 7, väärtustena sisaldades nädalapäevade nimesid. Kuva ekraanile kõik selle elemendid.