@froschpopo: in deinem original-artikel wolltest du wissen, warum die
warnung auftaucht, und wie du sie umgehen kannst. nehm ich mal an.
eine menge leute haben dir mehrere möglichkeiten gezeigt.
keine davon war dir genehm, und du behauptest nun selbst, dass du
ein schlechter mensch seist, weil du
if ($var) benutzt.
hallo? erde an froschpopo? du kannst
if ($var) benutzen, solange
du lustig bist, und das hat überhaupt nichts mit deinem original-
statement zu tun. wie kommst du jetzt auf das statement?
ich schlage dir dringend vor:
1. verstehe den unterschied zwischen deklarieren (
my $var) und
initialisieren (
$var = 23).
2. verstehe den unterschied zwischen abfragen auf wahrheit (
if $var),
abfragen auf definiertheit (
if defined $var) und abfrage auf
string-gleichheit (
if $var eq 'blubber')
du darfst: gerne selbst rumprobieren. du darfst nicht: wahllos vermutungen
hier posten. das tust du nämlich schon oft genug.\n\n
<!--EDIT|pq|1149855179-->