Fonction de tri Perl

La description

Cette fonction trie la LISTE en fonction du sous-programme SUBNAME ou du sous-programme anonyme spécifié par BLOCK. Si aucun SUBNAME ou BLOCK n'est spécifié, alors il trie selon l'ordre alphabétique normal.

Si BLOCK ou SUBNAME est spécifié, alors le sous-programme doit retourner un entier inférieur, supérieur ou égal à zéro, selon la façon dont les éléments du tableau doivent être triés

Syntaxe

Voici la syntaxe simple de cette fonction -

sort SUBNAME LIST

sort BLOCK LIST

sort LIST

Valeur de retour

Cette fonction renvoie une liste triée.

Exemple

Voici l'exemple de code montrant son utilisation de base -

#!/usr/bin/perl -w

@array = ("z", "w", "r", "i", "b", "a");
print("sort() ", sort(@array), "\n");

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

sort() abirwz