Struppi: return: "leere" Werte als Rückgabe erlauben

Beitrag lesen

my $value = $accounts->getValue($id','name') || die $@;


>   
> Das ganze funktioniert auch wunderbar, nur mit einem Haken: Wenn nun der ausgelesene Wert gerade 0 oder auch '' ist, erhalte ich natürlich einen Fehler ("Died at ..."). Kann ich das irgendwie umgehen, d.h. eine Null-Rückgabe entsprechend maskieren?  
  
Nein, du kannst prüfen ob der Rückgabewert definiert ist, dann geht aber nicht mehr diese Kurzschreibweise.  
  
~~~perl
  
my $value = $accounts->getValue($id','name') ;  
die $@ unless defined $value;  

Struppi.

--
Javascript ist toll (Perl auch!)