Hi,
echo "$supermaerkte[$i][0] $supermaerkte[$i][1]\n";
Dummerweise sieht die Ausgabe so aus...
Array[0] Array[1]
Array[0] Array[1]
Und da fällt dir kein Zusammenhang auf?
Die [0] und die [1], die du jeweils hinter $supermaerkte[$i] geschrieben hast, stehen immer noch da - d.h., sie wurden gar nicht als Bestandteil der Variablennotation erkannt. (Und da $supermaerkte[$i] seinerseits ein Array ist, ergibt auch seine Umwandlung in ein Textliteral zwecks Ausgabe nur "Array" - wie es in PHP üblich ist.)
Wie man Variablen korrekt in Strings einbaut (wenn es denn überhaupt notwendig ist*), erfährst du hier: http://www.php.net/manual/en/language.types.string.php#language.types.string.parsing
* Ist es hier natürlich nicht - Verketten der Inhalte der beiden Arrayelemente mit einem trennenden Leerzeichen und einem abschliessenden \n würde völlig ausreichen.
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.