[quote=Crian,10.12.2004, 00:22]
42, sleep 23 while pop @liste;
;-)
Was passiert eigentlich bei diesen Varianten, wenn das Array in der Mitte Lücken (sprich undef) hat?[/quote]
schreckliches... use warnings hat da seine freude... das shift/pop wuerde bis zur ersten luecke ausgefuehrt, und der rest nach bzw. vor dem ersten undef wuerde noch in der liste stehen...
d.h. man muesste es folgendermaszen schreiben
shift(@list) for 0..$#list; # oder pop
so, jetzt warte ich noch auf eine loesung mit splice...\n\n
<!--EDIT|Strat|1102658887-->