Sven Rautenberg: mehrdimensionales Array mit "uasort" sortieren

Beitrag lesen

Moin!

// Ich möchte es mit ...

uasort($arr, "spez_sort");

Mach doch einfach. :)

function spez_sort ($dat1, $dat2){
  $retdat = 0;
  if(count(?????) > count(?????)) $retdat = 1;
  else if(count(?????) < count(?????)) $retdat = -1;
  return $retdat;
}

count($dat1) und ($dat2) ergeben die Anzahl der Elemente der zweiten Dimension

Bedenke, dass deine Sortierfunktion -1, 0 oder 1 zurückliefern muß!

- Sven Rautenberg