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