Bonjour,
Je suis en train de faire un test pour utiliser des noms de variables composé (comme en PHP par exemple).
Pour tester, j'ai fais ce petit test.
Code :
- #!/usr/bin/perl -w
- no strict 'vars';
- my $aaabbb="Hello !";
- my $test1="aaa";
- my $test2="bbb";
- print "$aaabbb \n";
- print "${aaabbb}\n";
- print "${aaa.$test2}\n";
- print "${$test1.bbb}\n";
- print "${'aaa'.$test2}\n";
- print "${$test1.'bbb'}\n";
- print "${$test1.$test2}\n";
|
Je suis surpris de voir que malgré l'utilisation du "no strict 'vars'", a part les deux premiers exemples, aucun ne fonctionne.
L'utilisation de variables composées est elle possible en perl?
Message édité par Super_carotte le 19-12-2011 à 16:53:08