Mailinglisten-Archive |
Steffen Kother schrieb: > > Funktioniert > > > > $hash[$ary['name']][] = $id; > > > > nicht auch, wenn es $hash[$ary['name']] noch gar nicht gibt? Dann > > könnte man sich die Fallunterscheidung doch sparen, oder? > > Ohne Fallunterscheidung bekommst du ja nur einen "Hülsensack". Mit FU > bekommst du alle Ids. Nein, das leere Klammerpaar erzeugt immer ein neues Array-Element am Ende des Arrays. Wenn es noch nicht existiert, wird es erzeugt. [1] $hash["Hülsensack"][] = 14; $hash["Hülsensack"][] = 63; ergibt ein (Unter-)Array mit den beiden Werten 14 und 63. Also nochmals die Frage: Die Fallunterscheidung kann man sich doch sparen, oder? Mario Haßler [1] http://www.php.net/manual/de/language.types.array.php#language.types.array.syntax.modifying -- NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie! Jetzt informieren: http://www.gmx.net/de/go/freephone
php::bar PHP Wiki - Listenarchive