Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  1 721
Følgene kode oppner survey.out filen å "printer" inholdet:

Kode

open(INF,"survey.out") or dienice("Can't open survey.out: $!");
@ary = <INF>;
close(INF);

foreach $line (@ary) {
    chomp($line);
    print "$line\n";
}
Men hvordan få til at den nederste linjen skal printes ut først,
nest nederst deretter, osv.., altså begynne på bunnen av filen, ikke toppen?
I PHP ville det sett ut som noe sånt:

Kode

<?
$filen = file("survey.out");
for ($i=count($filen)-1;$i>=0;--$i) { 
echo $filen[$i]; 
}
?>