Wenn Sie die Reihenfolge nur umkehren möchten, verwenden Sie array_reverse
:
Der zweite Parameter dient zum Speichern der Schlüssel.
Wenn Sie die Schlüssel in der DESC-Reihenfolge sortieren wollen, verwenden Sie:
%Vor%Wenn Sie die Werte in der DESC-Reihenfolge sortieren und die Indexzuordnung beibehalten möchten, verwenden Sie:
%Vor%Wenn Sie die Werte in der natürlichen DESC-Reihenfolge sortieren und die Indexzuordnung beibehalten möchten, verwenden Sie
%Vor% Sie haben ein Array, das Sie in umgekehrter Reihenfolge nach Schlüsseln sortieren möchten - Sie können die Funktion krsort
verwenden:
Sortiert ein Array nach dem Schlüssel in umgekehrter Reihenfolge Reihenfolge, Schlüssel zu Daten pflegen Korrelationen. Dies ist hauptsächlich nützlich für assoziative Arrays.
In Ihrem Fall hätten Sie diese Art von Code:
was Sie zu dieser Art von Ausgabe bringen würde:
%Vor%
Als Sideknoten: Wenn Sie nach Werten sortieren wollten, hätten Sie arsort
verwenden können - aber das scheint es nicht zu sein was du willst, hier.
Probieren Sie krsort () aus - das wird umgekehrt mit dem Array-Schlüssel sortieren, während rsort Sortiert nach dem Array-Wert.