PHP'de İlişkisel Diziler

Tarihin parçalarını saklayan aşağıdaki diziyi ele alalım:

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

Zaten bildiğiniz gibi, bu diziden bir öğe almak için onun numarasına göre başvurmamız gerekecek. Ancak bu, her zaman kullanışlı değildir.

Bu nedenle PHP, dizi öğeleri için kendi anahtarlarınızı belirlemenize izin verir. Böyle bir diziye ilişkisel dizi denir.

İlişkisel diziler aşağıdaki sözdizimine sahiptir: anahtar adı, ardından bir ok => gelir ve sonra değer gelir. Dizimiz için açık anahtarları belirleyelim:

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

Artık dizi öğelerimize bizim belirlediğimiz anahtarlara göre erişeceğiz. Bunu yapalım:

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

'name', 'surname', 'patronymic' anahtarlarına ve bazı rastgele değerlere sahip bir $user dizisi oluşturun. Ekrana soyadı, adı ve baba adını bir boşlukla ayırarak yazdırın.

Задание 2

1'den 7'ye kadar anahtarlara ve değer olarak haftanın günlerinin adlarını içeren bir dizi oluşturun. Ekrana tüm öğelerini yazdırın.