English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função usort() usa uma função de comparação definida pelo usuário para ordenar os valores dentro de um array
usort ( $array, $cmp_function )
A função usort() ordena um array usando uma função de comparação definida pelo usuário. Esta função atribui novas chaves aos elementos do array. As chaves existentes serão removidas.
Número de Ordem | Parâmetros e Descrição |
---|---|
1 | array(Necessário) Ela especifica um array. |
2 | cmp_function(Necessário) Funções úteis definidas para comparar valores e ordená-los.
|
Retorna TRUE com sucesso, retorna FALSE em caso de falha。
<?php function cmp_function($a, $b) { if ($a == $b) return 0; return ($a > $b) ? -1 : 1; } $fruits = array("d"=>"limão", "a"=>"laranja", "b"=>"banana"); usort($fruits, "cmp_function"); print_r($fruits); ?>Testar e Verificar‹/›
Resultados de Saída:
Array ( [0] => limão [1] => limão [2] => banana )