Asociativní pole v PHP

Podívejme se na následující pole, které ukládá části data:

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

Jak již víte, abyste získali nějaký prvek z tohoto pole, budeme se na něj muset odvolat podle jeho číslo. To však není vždy výhodné.

Proto PHP umožňuje nastavit vlastní klíče pro prvky pole. Takové pole se bude nazývat asociativní.

Asociativní pole mají následující syntaxi: jméno klíče, pak následuje šipka => a poté hodnota. Pojďme explicitně nastavit klíče pro naše pole:

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

Nyní budeme přistupovat k prvkům našeho pole podle klíčů, které jsme nastavili. Pojďme to udělat:

php<?php
  echo $arr['year'];  // vypíše 2025
  echo $arr['month']; // vypíše 12
  echo $arr['day'];   // vypíše 31
?>
Задание 1

Vytvořte pole $user s klíči 'name', 'surname', 'patronymic' a nějakými libovolnými hodnotami. Vypište na obrazovku příjmení, jméno a patronymum oddělené mezerou.

Задание 2

Vytvořte pole s klíči od 1 do 7, které obsahuje jako hodnoty názvy dnů v týdnu. Vypište na obrazovku všechny jeho prvky.