Leser: 2
|< 1 2 >| | 15 Einträge, 2 Seiten |
1
2
3
my $test = "value|value||value";
my @array = split(/\|/, $test);
print $array[2]; #<- Fehler "Use of uninitialized value in concatenation (.) or string"
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
my $test = "value|value||value";
my @array = split(/\|/, $test);
print $array[2];
print Dumper(\@array);
use CGI::Carp qw (fatalsToBrowser warningsToBrowser);
print $array[2] || '';
1
2
3
4
5
6
7
8
9
use warnings;
use CGI::Carp qw/warningsToBrowser/;
# trallala hier passiert was
print "Content-type: text/html\n\n";
warningsToBrowser(1);
print undef;
exit;
[E|B,09.04.2004, 20:42]Wieso sollte da denn eine Fehlermeldung kommen? Kein Wert ist auch ein Wert. Wenn ich schreibe "print $var" obwohl $var leer ist, passiert doch auch nichts.
|< 1 2 >| | 15 Einträge, 2 Seiten |