Hi,
ich halte Dir jetzt mal zugute, dass Dein "ihr Kiddies" nicht so gemeint war, wie es unter Umständen vermuten ließe...
Es ist in dem Sinne gemeint, dass einfach "anzunehmen", in einer Variable muesste irgendwas bestimmtes drinstehen, weil man schliesslich "glaubt", es richtig programmiert zu haben, kein Programmieren ist, sondern Rumstuempern auf Scriptkiddie-Niveau.
Man nimmt nicht an, sondern man *kontrolliert*.
Wenn man nicht immer annehmen darf, was drinstehen müsste, warum gibt es dann diese Schreibweise ?
Die Schreibweise $arrayvariable[] = ... gibt es, weil sie durchaus nuetzlich zum Anfuegen eines neuen Elements an ein Array ist -
Meiner Meinung nach kann es sich nur um einen kleinen Fehler, leider mit großer Wirkung handeln.
- du willst aber nicht fuer jeden Einzelwert ein neues Arrayelement auf der ersten Ebene anfuegen. Sondern nur genau *eins*, welches dann seinerseits wieder ein Array darstellt.
MfG ChrisB