Tom: Dreidimensionale Arrays erstellen

Beitrag lesen

Hello,

Alternativ - und das dürfte deutlich einfacher sein - reicht es einfach aus, die gewünschten Array-Keys einfach in einer Inhaltszuweisung zu benutzen:

$bewertung[1][3][5]= 10;

Fertig.

... was aber nur dann geht, wenn [1][3] nicht schon mit einem Skalar belegt ist.

[1][3] muss bereits vom typ Array sein, wenn man [1][3][5] auf diese Weise implizit deklarieren will.

*~*~*~*~*@ Sven
BTW: nochmal zurück zu unserer Diskussion von neulich:
Kreuzverkettete Listen sind Bäume, allerdings nicht unbedingt balanciert.
PHP-Arrays bestehen im ersten Moment aus Listen, da stimme ich zu. Elemente der Liste können aber zu Knoten umfunktioniert werden und dadurch entsteht ein Baum.

PHP kennt eigentlich nur ein echtes Array. Array of Characters -> String. Nur hier sagt der Index etwas über die Position des Datenwertes in der Menge aus und genau DAS ist die Definition für "Array".

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)