PHP rsort() Function

PHP rsort() Function is used to sort the elements of the array in descending order. An rsort() function is built-in function in PHP.

Syntax :

rsort(array $array , $sort_type = SORT_REGULAR);

Parameter,

$array : Required. It is input array.

$sort_type : Optional. $sort_type may be used to modify the sorting behavior using below values.

  1. SORT_REGULAR - Default. Compare items normally (don't change types).
  2. SORT_NUMERIC - Compare items numerically.
  3. SORT_STRING - Compare items as strings.
  4. SORT_LOCALE_STRING - Compare items as strings that based on current locale.
  5. SORT_NATURAL - Compare items as strings using natural ordering.
  6. SORT_FLAG_CASE -  It can be combined with SORT_STRING or SORT_NATURAL to sort strings case-insensitively.

 Return Values :

 It returns true on success or false on failure. A rsort() Function sort array in reverse order.

Let's see below example to understand php rsort() Function in details.

Example :

<?php
$array = array(3,7,2,12,4,9);
echo "<br><br>A rsort() Function sorts an array in descending numerical order<br>";
rsort($array);
foreach($array as $key => $value)
{
echo "<br/>".$value;
}

$array = array("HTML","MYSQL","PHP","JAVA","ASP");
echo "<br><br>A rsort() Function sorts an array in descending alphabetical order<br>";
rsort($array);
foreach($array as $key => $value)
{
echo "<br/>".$value;
}
?>

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

17463