Tom: Mehrdimensionales Array sortieren

Beitrag lesen

Hello,

$array["b"]["prio"]    = 3;
             ['name']    = 'Mendel'
             ['vorname'] = 'Julian';
  $array["a"]["prio"]    = 1;
             ['name']    = 'Schmieder'
             ['vorname'] = 'Thomas';
  $array["c"]["prio"]    = 2;
             ['name']    = 'Paulsen'
             ['vorname'] = 'Paul';

Das ist leider nicht möglich, da es Personen geben kann die die selbe Priorität haben.

Eben drum ist es möglich. Aber eben nur dann, wenn a,b,c hier ein Synonym für eine Datensatznummer sind, also unique sind in jedem Zweig des Arrays. Die Zuordnung zu a,b,c bleibt ja beim Sortieren in jedem Fall erhalten.

Dank nochmal drüber nach. Ich habe damals auch recht lange gebraucht, den Vorteil in dieser Strukturierung zu erkennen.

Wenn a,b,c hier aber was anderes bedeuten sollen als einen Unique Index für die Datengruppe, dann frag eben einfach nochmal. Der Abend ist ja noch lang :-)

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau