Re: numerotation en 0001 , 0002 etc
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.perl ]
Sujet: Re: numerotation en 0001 , 0002 etc
De: jl_mo...@bribes.org (Jean-Louis MOREL)
Groupes: fr.comp.lang.perl
Organisation: BRIBES.ORG
Date: 17. Jan 2008, 16:11:36
References: 1 2 3
|
Dans l'article <87myr4mt2x.fsf@belledonne.chartreuse.fr>,
p.karatchentzeff@free.fr a dit...
>
>jl_morel@bribes.org (Jean-Louis MOREL) a écrit :
>
>> En utilisant l'opérateur d'incrémentation ++ pardi !
>>
>> #!/usr/bin/perl
>> use strict;
>> use warnings;
>>
>> my $c = '0000';
>>
>> for (1..25) {
>> $c++;
>> print "$c\n";
>> }
>>
>> __END__
>
>marche pas ton truc :
>
>% perl -e '$inc='0000' ; for (1..5) {print $incr++, "\n"}'
>0
>1
>2
>3
>4
>%
>
La variable incrémentée n'est pas la même variable que celle qui est
initialisée :
% perl -e '$inc='0000' ; for (1..5) {print $incr++, "\n"}'
^
il y a un r en trop là ;-)
Et puis c'est pas un truc ! c'est Perl qui est magique !!
http://www.bribes.org/perl/docfr/perlop.html#L81381271
--
J-L.M.
http://www.bribes.org/perl

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|