Hallo,
Nun, bei einer Fallunterscheidung
if $postfach
(Perl) ist es egal ob undef oder ein Leerstring drinsteht, in beiden Fällen ergibt sich false.
undef bedeutet in meinem Beispiel kein Postfach, Leerstring bedeutet Postfach ohne Nummer. Also muss hier zwischen null (oder wie auch immer undef codiert wird) und "" unterschieden werden.
Gruß
Jürgen