Tach!
In meinem Array sind alle Staaten:
$_staat['island']='Island';
$_staat['italien']='Italien';
$_staat['kasachstan']='Kasachstan';
usw.
Und was ist daran mehrdimensional, wie die Überschrift sagt? Das ist noch nicht mal eine Baumstruktur, nur ein flaches assoziatives Array: Die Zuordnung zu einem Wert erfolgt über einen benannten Schlüssel (anderswo auch Dictionary genannt).
foreach($_staat AS $key => $value)
echo $key.' '.$value.'<br>';
nun sind leider in den Variablen key und $value die selben Werte, ich wollte aber in Key eigenedlich die Nummer des Array haben.
Dieselben Werte sind es nicht, sie unterscheiden sich zumindest in der Groß-/Kleinschreibung. Und was für Nummern meinst du?
Oder habe ich womöglich gar keine in meinem Array drin???
Meinst du die Position im Array? Die musst du selbst mitzählen, die wird in einem assoziativen Array nicht gepflegt und ist nicht abfragbar. Wenn du allerdings keinen Namen im Key brauchst, dann lass ihn weg und PHP vergibt numerische Schlüssel.
dedlfix.