PHP - arsort() 函式



語法

arsort( $array [, $sort_flags] );

定義和用法

此函式對陣列進行排序,使陣列索引保持與其關聯的陣列元素的相關性。

引數

序號 引數和描述
1

array(必需)

它指定一個數組。

2

sort_flags(可選)

它指定如何對陣列值進行排序。可能的值 -

  • SORT_REGULAR - 預設。按原樣處理值(不更改型別)

  • SORT_NUMERIC - 將值視為數字

  • SORT_STRING - 將值視為字串

  • SORT_LOCALE_STRING - 將值視為字串,基於本地設定

返回值

成功時返回 TRUE,失敗時返回 FALSE。

示例

嘗試以下示例 -

<?php
   $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
   arsort($fruits);
   print_r($fruits);
?> 

這將產生以下結果 -

Array ( [a] => orange [d] => lemon [b] => banana )
php_function_reference.htm
廣告