PHP rsort() funktion
Eksempel
Sorter elementerne i arrayet $cars i alfabetisk faldende rækkefølge:
<?php $cars=array("Volvo","BMW","Toyota"); rsort($cars); ?>
Definition og brug
rsort() funktionen sorterer et numerisk array i faldende rækkefølge.
Vedligeholdelse:Brug sort() Funktionen sorterer et numerisk array i stigende rækkefølge.
Syntaks
rsort(array,sortingtype);
Parameter | Beskrivelse |
---|---|
array | Obligatorisk. Angiv det array, der skal sorteres. |
sortingtype |
Valgfri. Angiv hvordan elementerne i arrayet skal sammenlignes. Mulige værdier:
|
Beskrivelse
rsort() funktionen sorterer elementerne i arrayet i omvendt rækkefølge efter nøgleværdi. Fungerer grundlæggende ligesom arsort().
Bemærkninger:Denne funktion er array Tildeler nye nøglenavne til enhederne i arrayet. Dette vil slette de gamle nøglenavne og ikke kun sortere dem.
Returnerer TRUE ved succes, ellers returnerer FALSE.
Den valgfri anden parameter indeholder yderligere sorteringsflag.
Tekniske detaljer
Returværdi: | TRUE ved succes. FALSE ved fejl |
PHP version: | 4+ |
Flere eksempler
Eksempel 1
Sortér elementerne i arrayet $numbers i faldende rækkefølge som tal:
<?php $numbers=array(4,6,2,22,11); rsort($numbers); ?>
Eksempel 2
Kom sammen med projektet som tal for at sammenligne og sortér elementerne i arrayet $cars i faldende rækkefølge:
<?php $cars=array("Volvo","BMW","Toyota"); rsort($cars,SORT_NUMERIC); ?>