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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。