English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione arsort() ordina un array in senso inverso mantenendo la relazione degli indici
arsort(array &$array[, int $sort_flags = SORT_REGULAR]);
Questa funzione ordina l'array mantenendo l'associazione tra gli indici e gli elementi.
Principalmente utilizzato per ordinare array combinati in cui l'ordine delle unità è molto importante.
Restituisce TRUE con successo o FALSE in caso di fallimento.
Numero di sequenza | Parametri e descrizione |
---|---|
1 | array (obbligatorio) Specifica un array. |
2 | sort_flags (opzionale) Puoi cambiare il metodo di ordinamento con il parametro opzionale sort_flags |
Di seguito l'array fruits è stato ordinato alfabeticamente in senso inverso, mantenendo la relazione tra gli indici degli elementi.
<?php $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val\n"; } ?>测试看看‹/›
输出结果:
a = orange d = lemon b = banana c = apple