PHP rsort

Education is not limited to just classrooms. It can be gained anytime, anywhere... - Ravi Ranjan (M.Tech-NIT)

PHP: rsort() function

PHP: Sort an array in reverse order

This rsort() function is used to sort an array in reverse order (highest to lowest).

Note: If two members compare as equal, their relative order in the sorted array is undefined.

Version

(PHP 4 and above)

Syntax

rsort(array1, sort_flags )

Parameters

Name Description Required /
Optional
Type
array1 The input array to sort. Required Array
sort_flags Sets the sorting behavior. Possible Sorting type flags.
SORT_REGULAR - Compare items normally.
SORT_NUMERIC - Compare items. numerically
SORT_STRING - Compare items as strings.
SORT_LOCALE_STRING - compare items as strings, based on the current locale.
Optional Integer

Return value

TRUE on success or FALSE on failure.

Value Type : Boolean.

Pictorial Presentation :

php array rsort() function

Example :

  1. $subject = array("Language", "English", "Math", "History");  
  2. rsort($subject);  
  3. foreach ($subject as $key => $val)  
  4. {  
  5. echo "subject[ " . $key . "] = " . $val . "
    ";  
  6. }  
  7. ?>  

Output :

subject[ 0] = Math
subject[ 1] = Language
subject[ 2] = History
subject[ 3] = English