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