Daraus entsteht ein indiziertes Array. Der Index entsteht, indem jeder neue Wert an das Ende angehängt wird. Indizierte Arrays beginnen von 0 mit der Indizierung. Sie können natürlich auch gleich die Indexwerte einsetzen. Das folgende Beispiel entspricht dem vorhergehenden:
Was die Indizierung betrifft, kann man sich Folgendes merken:
Die Indizierung beginnt bei 0.
Die letzte Indexnummer eines Arrays entspricht der Anzahl der Einträge bzw. Elemente (n), weniger 1 (n-1).
Sie müssen bei Zuweisungen nicht gezwungenermaßen Indizes angeben. Sie können beispielsweise ein leeres Array erzeugen, um sicherzugehen, dass der PHP-Interpreter dies erkennt, und anschließend das Array mit Werten füllen.
Tipp: array() kann zusätzlich verschachtelt werden, um Arrays von Arrays von Arrays usw. zu erzeugen. Hiermit lassen sich komplexe Datenstrukturen abbilden.
Zur Ausgabe der im Array enthaltenen Einträge gehen Sie wie folgt vor:
Von assoziativen Arrays oder Hashes spricht man, wenn die Elemente im Array nicht über Indizes, sondern über Strings bzw. Schlüssel angesprochen werden. Das bereits gezeigte Beispiel könnte als assoziatives Array wie folgt aussehen: