Thread wie testen ob leeres Array definiert wurde?
(36 answers)
Opened by KurtZ at 2008-03-06 23:58
Das kann schon interessant sein.
Beispiel: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 my @liste; sub lade_liste { my $pfad=shift; my @l; if(open (my $fh, '<', $pfad)) { @l=<$fh>; close($fh); } return @l; } @liste=lade_liste('Test.txt'); if(defined(@liste)) { if(scalar(@liste)) { # mach was } else { warn "Datei war leer, kann nicht weiter machen!" } } else { warn "Datei konnte nicht geladen werden ($!)" } # usw usf |