Thread Prüfen ob Variable Leer ist (6 answers)
Opened by Vermillion at 2008-08-07 00:56

Vermillion
 2008-08-07 00:56
#113175 #113175
User since
2008-07-18
24 Artikel
BenutzerIn
[default_avatar]
Ich habe ein Script bei dem der User entweder etwas eingibt oder die Frage mit Enter überspringt.

Nun muss ich prüfen ob in der Variable etwas steht oder ob der User die Frage mit Enter übersprungen hat.

Wenn ich es allerdings so mache
Code (perl): (dl )
1
2
        my $Frage = <STDIN>;
        while ($Frage!=""){


Bekomme ich eine Fehlermeldung das $Frage kein numerischer Wert ist.

Jetzt suche ich entweder eine Möglichkeit $Frage irgendwie anders zu prüfen

oder aber ich weise $Frage vorher eine Zahl (z.B. 0) zu und mache nach der Angabe des Users einen Cast (ist das in Perl überhaupt möglich? Hab bei Google nichts gefunden...) und gucke ob $Frage != 0 ist...

Wie würdet ihr das machen?

View full thread Prüfen ob Variable Leer ist