Kube: Parameter über SHELL an PERL-Script übergeben

Beitrag lesen

Auf alle Fälle funktioniert es so qwie Du gesagt hast, aber was ist bitte der Unterschied zwischen

my ($id) =
und
my $id =

?
Grüße
Andreas

also..

my ($id) = @ARGV;
schmeisst den ersten Wert des Array @ARGV in die Variable $i

my $id = @ARGV;
wertet @ARGV im scalaren Kontext aus, was bedeutet, dass die Anzahl der Arrayelemente an $i übergeben wird.
Das ist eine erklecklicher Unterschied, findest du nicht?

Ich habe wie gesagt keine Ahnung von PHP, aber funktioniert das da nicht genauso?

Gruss,
Kube