JOIN |
Jointure |
---|---|
Perl |
Syntaxe
join expr, list |
Paramètres
Nom | Description |
---|---|
expr | Ce paramètre permet d'indiquer la chaîne de caractères à fixer entre les éléments. |
list | Ce paramètre permet d'indiquer le tableau à fusionner en une chaîne de caractères. |
Retour
Valeur | Description |
---|---|
chaîne de caractères | Ces valeurs permettent d'indiquer la fusion de la liste spécifié. |
Description
Cette fonction permet de transformer la liste du tableau en chaîne de caractères.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- #!/usr/bin/perl
-
- my @array = ('valeur1', 'valeur2', 'valeur3');
- my %hash = ('clé1' => 'valeur1', 'clé2' => 'valeur2', 'clé3' => 'valeur3');
- my $ref_array = ['valeur1', 'valeur2', 'valeur3'];
- my $ref_hash = {'clé1' => 'valeur1', 'clé2' => 'valeur2', 'clé3' => 'valeur3'};
-
- print "join(';','A','B','C','D') = " . join(";","A","B","C","D") . "\n";
- print "join(':',array) = " . join(":",@array) . "\n";
- print "join(',',hash) = " . join(",",%hash) . "\n";
- print "join(',',ref_array) = " . join(",",@{$ref_array}) . "\n";
- print "join(',',ref_hash) = " . join(",",%{$ref_hash}) . "\n";
on obtiendra le résultat suivant :
join(';','A','B','C','D') = A;B;C;Djoin(':',array) = valeur1:valeur2:valeur3
join(',',hash) = clé2,valeur2,clé1,valeur1,clé3,valeur3
join(',',ref_array) = valeur1,valeur2,valeur3
join(',',ref_hash) = clé2,valeur2,clé1,valeur1,clé3,valeur3
Références
La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1114
Perl/CGI-Programmation avancée Grand Livre, Edition Micro Application, Rolf D. Stoll, 2001, ISBN: 2742919082, page 113
Dernière mise à jour : Dimanche, le 18 octobre 2015