Help for this page

Select Code to Download


  1. or download this
    If any part of LIST is an array, foreach will get very
    confused if you add or remove elements within the loop
    body, for example with splice. So don't do that.
    
  2. or download this
    my @arr = qw/foo bar baz quack/;
    for (@arr) {
        print $_, "\n";
        shift @arr if $_ eq "bar";
    }
    
  3. or download this
    foo
    bar
    quack