Hallo MudGuard,
ja, hab ich mit einem zweiten Key im Array ausprobiert. usort zeigt bei kleinen Arrays ein stabiles Verhalten, d.h. die Elemente blieben bei einer Rückgabe von -1 oder 0 in ihrer Ursprungsreihenfolge. Bei einem etwas größeren Array wurde dann durcheinandergewürfelt, offenbar wechselt usort dann den Algorithmus.
Und war jedesmal egal, ob ich $a <=> $b oder ($a<=>$b)==1 verwendete.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi