PHP rsort() functie
Voorbeeld
Sorteer de elementen van de array $cars in aflopende volgorde op letter:
<?php $cars=array("Volvo","BMW","Toyota"); rsort($cars); ?>
Definitie en gebruik
De functie rsort() sorteert een numerieke array in aflopende volgorde.
Tip:Gebruik sort() De functie sorteert een numerieke array in oplopende volgorde.
Syntaxis
rsort(array,sortingtype);
Parameters | Beschrijving |
---|---|
array | Verplicht. Bepaal de array die moet worden gesorteerd. |
sortingtype |
Optioneel. Bepaal hoe de elementen van de array moeten worden vergeleken. Mogelijke waarden:
|
Beschrijving
De rsort() functie sorteert de elementen van het array op de sleutelwaarden in omgekeerde volgorde. Het werkt vergelijkbaar met de functie arsort().
Opmerking:Deze functie is array De eenheden in het array worden nieuwe sleutelnamen toegewezen. Dit verwijdert de oorspronkelijke sleutelnamen en niet alleen de volgorde.
Retourneert TRUE bij succes, anders FALSE.
De optionele tweede parameter bevat aanvullende sorteerindicatoren.
Technische details
Retourwaarde: | TRUE bij succes. FALSE bij falen |
PHP versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Sorteer de elementen van het array $numbers in aflopende volgorde op nummer:
<?php $numbers=array(4,6,2,22,11); rsort($numbers); ?>
Voorbeeld 2
Bekijk het project als een getal om te vergelijken en sorteer de elementen van het array $cars in aflopende volgorde:
<?php $cars=array("Volvo","BMW","Toyota"); rsort($cars,SORT_NUMERIC); ?>