Assoziative Arrays unterscheiden sich von normalen Arrays in nur einem Punkt: Anstelle von Zahlen-Indizes haben assoziative Arrays, Namen als Index-Wert:
<?php
//normales Array
$spieler = array("Marie", "Anna", "Lars", "Martin");
echo $spieler[2] ; // Ausgabe => Lars
//assoziatives Array
$spieler["Marie"] = 4030;
$spieler["Anna"] = 2313;
$spieler["Lars"] = 120;
$spieler["Martin"] = 2819;
echo "Punktzahl: ".$spieler["Anna"]; // Ausgabe => Punktzahl: 2313
?>
Assoziative Arrays bieten daher die Möglichkeit, „logischer“ zu sein und den Quellcode verständlicher zu machen.
