Menu
Coddy logo textTech

Intro to Associative Arrays

Teil des Abschnitts Grundlagen der PHP-Journey von Coddy — Lektion 41 von 71.

In indizierten Arrays greifst du auf Elemente mit numerischen Positionen zu: 0, 1, 2 usw. Aber was, wenn du Daten stattdessen mit sinnvollen Namen zugreifen möchtest? Dort kommen assoziative Arrays ins Spiel.

Assoziative Arrays verwenden Schlüssel (meistens Strings) anstelle numerischer Indizes. Jeder Schlüssel ist mit einem Wert gepaart und schafft eine Schlüssel-Wert-Beziehung, die Ihre Daten beschreibender und einfacher zu bearbeiten macht.

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

Das =>-Symbol verbindet jeden Schlüssel mit seinem Wert. Hier ist "name" ein Schlüssel, der auf den Wert "Alice" verweist. Anstatt sich zu merken, dass der Name am Index 0 ist, können Sie den Schlüssel "name" direkt verwenden – viel intuitiver!

Diese Struktur eignet sich hervorragend, um reale Entitäten wie Benutzer, Produkte oder Einstellungen darzustellen, bei denen jedes Datenstück eine klare Bezeichnung hat. In den kommenden Lektionen lernen Sie, wie Sie auf diese Schlüssel-Wert-Paare zugreifen, sie modifizieren und erweitern.

Spickzettel

Assoziative Arrays verwenden Schlüssel (in der Regel Strings) anstelle numerischer Indizes, um auf Elemente zuzugreifen:

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

Das =>-Symbol verbindet jeden Schlüssel mit seinem Wert und erzeugt Schlüssel-Wert-Paare.

Probier es selbst

Diese Lektion enthält keine Programmieraufgabe.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen