Tom: Array Sortierung ändern oder neue Abfrage durchführen?

Beitrag lesen

Hello,

Na, nun halt mal die Füße still. Das ist kein Nonsens, sondern die richtige Datenorganisation.

Nicht "richtiger" als andere.

Doch! Sie passt nämlich zu den vorgesehenen weiteren Schritten und zu den vorhandenen Standardfunktionen für Arrays. Und das sind etliche. Warum sollte man die alle neu schreiben? Nur, weil Du ein Böckchen hast und dich nicht trennen kannst von Deiner Meinung?

Außerdem würden die selbst zu erstellenden Funktionen alle sehr viel langsamer werden und das Array würde im Speicher sehr viel mehr Platz benötigen.

Außerdem ermöglicht sie das gleichzeitige Vorhalten der Sortierungen nach allen allen Spalten.

Warum Du vernünftigen Argumenten gegenüber so verschlossen bleibst, ist mir nicht klar bisher. Und Du hast auch bisher nicht begründen können, warum Deine Lösung die richtige[tm] sein soll...

Das "Zusammenhalten" von Daten geschieht über den Index. Im Speicher leigen die Array-Elemente ohnehin wild verstreut. Da lässt sich PHP nicht reinreden. Es handelt sich ja nicht mehr um ein Array klassischer Bauart, bei dem alle Elemente (und Elementegruppen) brav hintereinander im Speicher liegen udn jeder Index auch vorhanden sein muss. Es besteht also kein Grund mehr für deine Art der "Zusammenfassung". Es besteht keine physische Bindung zwischen den Einzelelementen...

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de