Thread mod_perl2: Warnings deaktivieren (13 answers)
Opened by Knochen at 2010-12-23 15:03

GwenDragon
 2010-12-30 14:23
#143884 #143884
User since
2005-01-17
14544 Artikel
Admin1
[Homepage]
user image
$result[0][0] erzeugt ja automatisch ein Array (Autovivication), nur ist das mit dem Wert undef gefüllt.

Siehst du als Beispiel:
U:\>perl -MData::Dumper -e"$t[5][2]; print Dumper \@t"
$VAR1 = [
undef,
undef,
undef,
undef,
undef,
[]
];

U:\>


Warum überprüfst du denn keine Rückgabewerte beim Aufruf?
Ansonsten musst du eben bei der Ausgabe prüfen, ob die auszugebenden Werte existieren.

Natürlich könntest du auch den Code mit
Code: (dl )
1
2
3
no warnings 'uninitialized';
# dein Code hier
use warnings 'uninitialized';

umrahmen, aber das ist auch nur Flickwerk.
Last edited: 2010-12-30 14:32:37 +0100 (CET)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread mod_perl2: Warnings deaktivieren