Klein vraagje ik heb onderstaande code, werkt prima:
Alleen ik doe nu functie calls naar get_list_id twee keer bij een match.
Een keer om te checken of de call lukt, daarna om het resultaat in een variable te zetten.
Is het niet mogelijk om het resultaat van zo'n matchende IF te bewaren en te gebruiken in het code block waar daarop volgt?
Perl:
1
2
3
4
5
6
7
| if(get_list_id(reverse split("@", $list)) { $id = get_list_id(reverse split("@", $list); }elsif(get_list_id($args{domain}, $list) { $id = get_list_id($args{domain}, $list); }else{ $id = undef; } |
Alleen ik doe nu functie calls naar get_list_id twee keer bij een match.
Een keer om te checken of de call lukt, daarna om het resultaat in een variable te zetten.
Is het niet mogelijk om het resultaat van zo'n matchende IF te bewaren en te gebruiken in het code block waar daarop volgt?
[ Voor 8% gewijzigd door usr-local-dick op 29-01-2007 12:30 ]