TorstenA: array auf inhalt prüfen

Beitrag lesen

Hallo,

ich versuche ein array zuüberprüfen, was aber nicht ganz klappen will.

Deine Abfrage wird immer wahr sein, schau dir mal an, wie du @user definiert hast. Was du vermutlich wissen möchtest, ist, ob @user irgendwelche Elemente enthält. Dazu würden mir auf die Schnelle diese Varianten einfallen:

a) if ( $user[0] eq "" ) { print "Sorry..." } else { print "OK" };
b) my $anzahl = @user;
   if ( $anzahl = 0 ) { print "Sorry..." } else { print "OK" };

Hoffe es hilft
Torsten