Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]8522[/thread]

Defaultwert fuer Arrayelement?



<< >> 3 Einträge, 1 Seite
nikster77
 2006-11-22 12:38
#71911 #71911
User since
2006-02-08
26 Artikel
BenutzerIn
[default_avatar]
Hi.
Ich lese eine Tabelle in ein Array, die Tabelle hat drei Zeilen.
Das Problem:

manchmal existiert Zeile drei und manchmal nicht, dann bekomme ich unschoene Fehlermeldungen.

Obwohl das Programm selber davon nicht beeintraechtigt wird wuerde ich gerne soetwas wie eine Defaultwert setzen um das zu umgehen.

Weiss jemand wie man das machen kann?

Danke + Gruss
renee
 2006-11-22 12:41
#71912 #71912
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wie liest Du denn ein?

Grundsätzlich kann man es so machen:
Code: (dl )
1
2
3
4
5
6
7
my  @array;
my @src = qw(Zeile1 Zeile2);

for(0..3){
my $var = defined $src{$_] ? $src[$_] : '';
push @array, $var;
}
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
nikster77
 2006-11-23 23:43
#71913 #71913
User since
2006-02-08
26 Artikel
BenutzerIn
[default_avatar]
Hallo Renee,
Entschuldige die spaete Antwort, man kommt zu nichts...

Genau das habe ich gesucht, danke!
<< >> 3 Einträge, 1 Seite



View all threads created 2006-11-22 12:38.