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

ptk
 2003-12-03 14:00
#74204 #74204
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Relais,03.Dec..2003, 12:02]@ 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 ;)
[/quote]
Genau genommen ist die Schreibweise absolut korrekt --- es ist einfach ein Zugriff auf ein Array-Slice mit genau einem Element. @array[0,1] is erlaubt, warum also nicht auch @array[0]?

View full thread Fehlermeldung: Frag zu einer Fehlermeldung