最新的Web開發教程
 

PHP rsort() Function

<PHP陣列參考

排序$車陣列的降序字母順序排列的元素:

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars);
?>
運行示例»

定義和用法

所述rsort()函數降序排序索引數組。

提示:使用sort()函數以升序排序索引數組。

句法

rsort( array,sortingtype );

參數 描述
array 需要。 指定數組排序
sortingtype 可選的。 指定如何比較數組元素/項。 可能的值:
  • 0 = SORT_REGULAR - 默認。 比較項目正常(don't change types)
  • 1 = SORT_NUMERIC - 比較項目數值
  • 2 = SORT_STRING - 對象進行字符串比較
  • 3 = SORT_LOCALE_STRING - 對象進行字符串比較,基於當前區域
  • 4 = SORT_NATURAL - 比較使用自然順序項目按照字符串
  • 5 = SORT_FLAG_CASE -

技術細節

返回值: TRUE成功。 FALSE失敗
PHP版本: 4+

更多示例

實施例1

排序的數字$陣列的數字降序的元素:

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);
?>
運行示例»

實施例2

數字比較的項目,按照從大到小的順序$汽車數組中的元素進行排序:

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars,SORT_NUMERIC);
?>
運行示例»

<PHP陣列參考