当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP array_arsort()用法及代码示例


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