perl的for与foreach 还有map

perl的for循环,foreach循环..纯笔记
C语言风格的for

  1. #!/usr/bin/perl
  2. for ($a=1;$a<=5;$a++){
  3.    print "$a\n"
  4. }

perl风格的for

  1. #!/usr/bin/perl
  2. @a = (1..5);
  3. for (@a) {
  4.    print "$_\n"
  5. }

perl的foreach

  1. #!/usr/bin/perl
  2. @a = (1..5);
  3. foreach  (@a) {
  4.    print "$_\n";
  5. }

perl的map,值得深入研究

  1. #!/usr/bin/perl
  2. @a = (1..5);
  3. print map{"$_\n"}@a;
1 1