Sie können usort
mit dieser Vergleichsfunktion verwenden:
Oder Sie verwenden array_multisort
mit einer zusätzlichen Reihe von Schlüsselwerten für die Sortierreihenfolge:
Hier array_map
mit dem anonyme Funktion wird verwendet, um ein Array der sort -Werte zu erstellen, mit dem die Array-Werte selbst sortiert werden. Der Vorteil ist, dass es für jedes Wertepaar eine np Vergleichsfunktion gibt, die aufgerufen werden muss.