當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。