PHP'de İlişkisel Diziler
Tarihin parçalarını saklayan aşağıdaki diziyi ele alalım:
<?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
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Artık dizi öğelerimize bizim belirlediğimiz anahtarlara göre erişeceğiz. Bunu yapalım:
<?php
echo $arr['year']; // 2025 yazdırır
echo $arr['month']; // 12 yazdırır
echo $arr['day']; // 31 yazdırır
?>
'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.
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.