PHP да Ассоциатив Массивлар

Куйидаги санaнинг қисмларини сақловчи массивни кўриб чиқайлик:

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

Сиз билланосизки, бу массивдан қандайдир элементни олиш учун биз унга унинг рақами орқали мурожаат қилишимиз керак. Аммо, бу ҳар доим қулай эмас.

Шу сабабли PHP массив элементлари учун ўз калитларингизни белгилаш имконини беради. Бундай массив ассоциатив массив дейилади.

Ассоциатив массивлар куйидаги синтаксисга эга: калит номи, сўнгра стрелка =>, ва кейин қиймат. Келинг, ўз массивимиз учун аниқ калитларни кўрсатамиз:

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

Энди биз массивимизнинг элементларига биз белгилаган калитлар орқали мурожаат қиламиз. Бунни амалга оширамиз:

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

$user массивини 'name', 'surname', 'patronymic' калитлари ва қандайдир ихтиёрий қийматлар билан яратинг. Экранга фамилия, исм ва отанинг исмини бош joy билан ажратиб чиқаринг.

Задание 2

1 дан 7 гача бўлган калитлар билан, қиймат сифатида ҳафта кунларининг номларини ўз ичига олган массив яратинг. Экранга унинг барча элементларини чиқаринг.