perl:variables
Un article de Polydoc.
Sommaire |
[modifier] Synopsis
my $var; #une variable simple my @tab; #une variable liste (ou variable tableau) my %hash; #une table de hachage (hash table)
[modifier] Description
Il y a trois sortes de variables en perl:
- les scalaires ($nom) qui peuvent contenir aussi bien des nombres, des chaînes de caractères, des objets (plutôt des références)
- les tableaux (@nom) qui contiennent une liste de scalaires
- les hastables (tables de hachage) (%nom) qui contiennent des couples clé/valeur (lundi/boulot, mardi/boulot, mercredi/enfants, jeudi/boulot, vendredi/boulot, samedi/week-end, dimanche/week-end)
[modifier] Exemples
my $nombre = 123; my $nombreDecimal = 1.23; my $chaine = 'Bonjour, tout le monde'; my $chaineParse = "Bonjour, \tTout le monde\n"; my @tab = (123, 1.23, 'Bonjour, tout le monde', "Bonjour, \tTout le monde\n"); my %hash = {nombre => 123, nombreDecimal => 1.23, chaine => 'Bonjour, tout le monde', chaineParse = "Bonjour, \tTout le monde\n"};

