array_arsort( ) 函數是 PHP 的內置函數。 array_arsort( ) 函數用於以相反的順序對數組進行排序,該函數維護索引關聯。此函數是在 4.0 中引入的。
用法
bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] );
參數
參數 | 描述 | 是強製性的 |
---|---|---|
array | 指定要排序的數組的名稱。 | compulsory |
Sort_flags | 指定如何比較數組元素。 | Optional |
返回值
array_arsort( ) 函數在成功時返回真,在失敗時返回假。
例子1
<?php
$city = array("Bengaluru","noida","hyderabad");
arsort($city);
print_r($city);
?>
輸出:
Array ( [1] =>noida [2] =>hyderabad [0] => Bengaluru )
例子2
<?php
$subject = array("OS"=> 95, "compiler"=> 68, "data structure"=> 89);
arsort($subject);
print_r($subject);
?>
輸出:
Array ( [OS] => 95 [data structure] => 89 [compiler] => 68 )
例子3
<?php
$age=array("sachin"=>"45","ganguly"=>"46","virat"=>"29");
arsort($age);
print_r($age);
?>
輸出:
Array ( [ganguly] => 46 [sachin] => 45 [virat] => 29 )
示例 4
<?php
$river = array("a" => "ganga", "b" => "narmada", "c" => "yamuna");
arsort($river);
print_r($river);
?>
輸出:
Array ( [c] =>yamuna [b] =>narmada [a] => ganga )
相關用法
- PHP array_reverse()用法及代碼示例
- PHP array_filter()用法及代碼示例
- PHP array_pop()用法及代碼示例
- PHP array_diff_uassoc()用法及代碼示例
- PHP array_intersect_key()用法及代碼示例
- PHP array_key_first()用法及代碼示例
- PHP array_multisort()用法及代碼示例
- PHP array_walk_recursive()用法及代碼示例
- PHP array_shift()用法及代碼示例
- PHP array_splice()用法及代碼示例
- PHP array_search()用法及代碼示例
- PHP array_intersect_assoc()用法及代碼示例
- PHP array_sum()用法及代碼示例
- PHP array_walk()用法及代碼示例
- PHP array_diff_ukey()用法及代碼示例
- PHP array_key_last()用法及代碼示例
- PHP array_count()用法及代碼示例
- PHP array_merge_recursive()用法及代碼示例
- PHP array_fill_keys()用法及代碼示例
- PHP array_replace()用法及代碼示例
注:本文由純淨天空篩選整理自 PHP array_arsort() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。