Thread Fehlermeldung: Frag zu einer Fehlermeldung (12 answers)
Opened by wolfgangk at 2003-12-03 12:49

Relais
 2003-12-03 13:02
#74203 #74203
User since
2003-08-06
2244 Artikel
ModeratorIn
[Homepage] [default_avatar]
@ steht für viele, wie in einem Array. An besagter Stelle willst Du aber nur eines, nämlich den Wert, der in @menu an der Stelle $z steht. Da es nur ein Wert ist, und nicht viele, ist das Vorzeichen $ und nicht @.

Schreibe $menu[$z] und die Warnung geht weg. Warum es auch flasch geschrieben funktioniert? Perl macht das beste draus ;)

Und um zukünftige Fehler zu vermeiden, schreibe hinter jedes open ( ... ) auch noch ein or die qq(Konnte "..." nicht öffnen, denn $!) - das zahlt sich aus ;)
Erst denken, dann posten --
26. Deutscher Perl- u. Raku -Workshop 15. bis 17.04.2024 in Frankfurt/M.

Winter is Coming

View full thread Fehlermeldung: Frag zu einer Fehlermeldung