php arsort函數(shù)的作用是什么

PHP
小億
85
2024-04-09 16:48:23

`arsort`函數(shù)是PHP中的一個(gè)數(shù)組排序函數(shù),用于按照關(guān)聯(lián)數(shù)組的值進(jìn)行降序排序。該函數(shù)會(huì)保持?jǐn)?shù)組元素和相應(yīng)的鍵的關(guān)聯(lián),并根據(jù)值的大小重新排列數(shù)組,最大的值會(huì)被放在數(shù)組的第一個(gè)位置。這個(gè)函數(shù)會(huì)修改原始數(shù)組。

示例:

```php

$fruits = array("apple" => 4, "orange" => 2, "banana" => 3);

arsort($fruits);

print_r($fruits);

```

在上面的示例中,如果對(duì)數(shù)組 `$fruits` 使用 `arsort` 函數(shù)后,輸出結(jié)果將會(huì)是:

```

Array

(

[apple] => 4

[banana] => 3

[orange] => 2

)

```

可以看到數(shù)組按照值的降序重新排序了。

0