Thread perl variablen leer ?: to initiier or not to initiier ? (19 answers)
Opened by rio at 2004-06-02 22:39

Dubu
 2004-06-03 13:58
#82953 #82953
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Sorry, das mit dem my und 'eq' war natuerlich falshc.
Eine 0 ist in einem Stringvergleich natuerlich nicht das gleiche wie undef.

Es sollte heissen:
Code: (dl )
perl -e '$test = 0; print "VARIABLEN SIND IMMER UNDEF!\n" if $test == undef'


Aequivalent mit einem Leerstring und 'eq':
Code: (dl )
perl -e '$test = ""; print "VARIABLEN SIND IMMER UNDEF!\n" if $test eq undef'

View full thread perl variablen leer ?: to initiier or not to initiier ?