Hallo,
tonnenweise findet man Tutorien, wo asoziative Arrays beim Initialisieren erzeugt werden. Ich möchte aber, ein einziges _erweiterbares_ assoziatives Array, d.h. eines, bei dem ich in einer Schleife Werte hinzufügen kann.
Bisher gelang mir das nicht.
Denn schreibe ich so etwas..
array_push($aHauptseitendaten, array($dir=>$fileInhalt));
...wird für jeden neuen Wert ein neues Array erzeugt. Schreibe ich $dir=>$fileInhalt statt array($dir=>$fileInhalt) meckert der Parser wegen des Pfeils. Schreibe ich "$dir=>$fileInhalt", sieht eine Ausgabe mit print_r zwar so aus, wie ich es mir vorstelle, aber es ist wahrscheinlich kein assoziaties Array sondern ein Array mit lauter String-Werten, wo ein String-Wert aus zwei Variablen mit einem Pfeil besteht.
Wie funktioniert das in PHP?
Ich möchte quasi ein PHP-Äquivalent zu einem Hash in Perl oder einer HashMap in Java.
Markus
