Sven Rautenberg: array_multisort

Beitrag lesen

Moin!

seitdem der Provider sein error-reporting umgestellt hat, bekomme ich die Meldung, dass folgender Code fehlerhaft ist:

Die Verwendung von array_multisort() ist in aller Regel überflüssig. Und wenn ich sehe, dass du per Multisort sowieso nur EINE Variable sortierst, dann ganz besonders.

Und obendrein hast du numerische und textliche Keys gemischt. Das beweist ein ganz heftiges Durcheinander deines Arraykonzepts, normalerweise macht man sowas nämlich nicht.

Ich würde mal vermuten, du bastelst dir hier irgendwas aus einer Datenbankabfrage zusammen - oder versuchst, sowas wie eine Datenbanksortierung hinzubekommen. Dir ist dabei allerdings entgangen, welche wundervollen Eigenschaften die Arrays von PHP haben.

Da du keine Beispieldaten lieferst, kann ich dir allerdings keinen besseren Weg aufzeigen, denn das wäre reine Spekulation. Also bitte mehr Info: Wo kommt $aDate her, was steht da drin, warum gibt es den Index "idart", und was versuchst du insgesamt zu erreichen?

- Sven Rautenberg