Hello,
$_persons = array();
$_persons['id'] = array();
$_persons['name'] = array();
$_persons['age'] = array();$_persons['id'][0] = 5;
$_persons['name'][0] = "Robert";
$_persons['age'][0] = 20;$_persons['id'][1] = 2;
$_persons['name'][1] = "Roland";
$_persons['age'][1] = 25;$_persons['id'][2] = 6;
$_persons['name'][2] = "Johannes";
$_persons['age'][2] = 19;Das hat den Vorteil, dass Du jedes Teilarray (id, nam, age) sortieren kannst.
Den anderen Vorteil habe ich gar nicht erwähnt:
Das Array nimmt so herum i.d.R. den geringeren Speicherplatz ein im Hauptspeicher, mindestens aber als Serialisiertes Array in der Session oder sonstigen Datei.
Das gilt immer dann, wenn der "Spaltenname" ein Name ist, und nicht auch nur ein kurzer numerischer Schlüssel!
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg