Jar Jar a écrit a écrit :
Naturel ? C'est naturel de mettre des $ devant les noms de variables ?
Je n'ai pas envie de partir dans un troll perl/python, mais le conseiller à un débutant en prog, c'est n'importe quoi.
|
L'interêt des $, @, et % est de pouvoir préciser le rôle d'une variable à un moment précis. Par exemple quand tu dupliques un tableau, genre @a = @b tu mets un @ devant b, ainsi perl utilise sa forme tableau, si tu veux récupérer un élément de ce tableau, tu utilises par contre $ parce que c'est une valeur, donc $b[1]. Donc ensuite par exemple si tu as stocké un tableau dans un autre tableau, tu écris @$b[1] (version simplifiée) parce que tu récupères d'abord la référence vers le second tableau (une valeur quoi) puis tu dis à Perl que ça c'est un tableau
Bon d'accord ca parait compliqué comme ça, mais il suffit d'apprendre la logique Perl (et là je sens que je me suis planté quelquepart... ) et ensuite ça marche tout seul