Le langage de programmation Perl joindre() est utilisée pour connecter tous les éléments d'une liste ou d'un tableau spécifique en une seule chaîne à l'aide d'une expression de jointure spécifiée. La liste est concaténée en une chaîne avec l'élément de jointure spécifié contenu entre chaque élément. La syntaxe de la fonction join () est: join EXPR, LIST.
Dans l'exemple de code suivant, EXPR utilise trois valeurs différentes. Dans l'un, c'est un trait d'union. Dans l'un, ce n'est rien, et dans l'un, c'est une virgule et un espace.
#! / usr / bin / perl
$ string = join ("-", "rouge", "vert", "bleu");
print "La chaîne jointe est $ string \ n";
$ string = join ("", "red", "green", "blue");
print "La chaîne jointe est $ string \ n";
$ string = join (",", "rouge", "vert", "bleu");
print "La chaîne jointe est $ string \ n";
Lorsque le code est exécuté, il renvoie ce qui suit:
La chaîne jointe est rouge-vert-bleu
La chaîne jointe est rouge-vert bleu
La chaîne jointe est rouge, verte, bleue
L'EXPR n'est placé qu'entre des paires d'éléments dans la LISTE. Il n'est pas placé avant le premier élément ou après le dernier élément de la chaîne.
Perl, qui est un langage de programmation interprété, pas un langage compilé, était un langage de programmation mature bien avant le Web, mais il est devenu populaire auprès des développeurs de sites Web parce que la plupart du contenu sur le Web se compose de texte, et Perl est conçu pour le traitement de texte. . De plus, Perl est convivial et offre plus d'une façon de faire la plupart des choses avec la langue.