Menu
Coddy logo textTech

İlişkisel Dizilere Giriş

Coddy'nin PHP Journey'sinin Temeller bölümünün bir parçası. Ders 41 / 71.

İndeksli dizilerde öğelere sayısal konumları kullanarak erişirsiniz: 0, 1, 2 ve bu şekilde devam eder. Peki verilere bunun yerine anlamlı adlar kullanarak erişmek isterseniz ne olur? İşte ilişkisel diziler burada devreye girer.

İlişkisel diziler, sayısal dizinler yerine anahtarları (genellikle dizeleri) kullanır. Her anahtar bir değerle eşleştirilir ve verilerinizi daha açıklayıcı ve üzerinde çalışmayı daha kolay hâle getiren bir anahtar-değer ilişkisi oluşturur.

<?php
$person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "Paris"
];
?>

=> sembolü her anahtarı kendi değerine bağlar. Burada "name" bir anahtardır ve "Alice" değerini gösterir. Adın 0. dizinde olduğunu hatırlamak yerine, "name" anahtarını doğrudan kullanabilirsiniz; bu çok daha sezgiseldir!

Bu yapı, her veri parçasının açık bir etikete sahip olduğu kullanıcılar, ürünler veya ayarlar gibi gerçek dünyadaki varlıkları temsil etmek için mükemmeldir. Gelecek derslerde bu anahtar-değer çiftlerine nasıl erişeceğinizi, bunları nasıl değiştireceğinizi ve bunlara nasıl ekleme yapacağınızı öğreneceksiniz.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online PHP derleyicisi