Hallo Raketenwissenschaftler,
vielleicht hast Du das Minus ja für die "algorythmen" bekommen 😉. Oder für den komplexen Code - keine Ahnung. Jedenfalls hast Du die Idee der Sort-Callbacks gut erlärt und damit eher ein + als ein - verdient.
Ich hatte noch ein paar Messreihen gemacht mit deinem Flexi-Konstrukt und meiner Hardcode-Version, weil ich wissen wollte, wie teuer dein Konstrukt kommt. Und ja, es ist teuer, der Sort dauert dreimal so lange. Funktionsaufrufe machen PHP keinen Spaß, vor allem in PHP 5. PHP 7 ist signifikant besser optimiert. Dein unset $c ist nur unnötig, aber stört die Performance nicht.
Keine Ahnung wo das Posting geblieben ist, hab vielleicht vergessen "Senden" zu drücken. Gelöscht wurde es nicht, das sähe man.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi